Font Size: a A A

The Design And Implementation Of The Mobile Agent's Migration Strategy And The Mobile Agent System Platform

Posted on:2007-07-10Degree:MasterType:Thesis
Country:ChinaCandidate:P CiFull Text:PDF
GTID:2178360185477683Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of the computer science and network technology, the birth of many new skills and the improvement of the application, the software program no longer satisfy with single PC compute itself, nowadays the research on distributed network skill is very heat. Mobile agent is the latest skill which is fit for the character of network mobile compute. The mobile agent technology can migrate the agent to server for running, after finish the task, it just send back running result. By using this skill can decrease so much data that is transferred through the network. With the fast development of the Internet, mobile agent technology is needed keenly.Mobile agent has a bright future in distributed network area. The research on mobile agent is deeper in intrusion detection, intellective network management, electronic commerce, mobile compute, grid compute, matrix parallel compute area so that mobile agent technology is important in distributed network technologies.Our mobile agent system platform use Java language because this language has many advantages, for example, it has transplant character, it is more secure, it has remote class load mechanism, it also has remote method invocation ( RMI) mechanism, which are all convenient and easy for us to assure our system platform development.In this article, we did deep research on the migration problem of the mobile agent. After reading many migration algorithm, we bring forward methods like adapt code transmission, unnecessary class load, code cache, class splitting to optimize code migration, at the same time, also put forward an route algorithm based on route reliability. Then tell how we design the system platform, include the system structure, the important software entity in the system, the message handling mechanism, the design of the security of the system platform and the dynamic migration of the agent.
Keywords/Search Tags:mobile agent, class load, RMI, code cache, class splitting, route reliability
PDF Full Text Request
Related items