A major setback of mobile agent technology is - apart from a frequently cited absence of appropriate security machanisms - a lack of interoperability between systems from mobile agents, which prevents mobile agent from reaching "critical mass" for widespread application. Interoperability is required where systems of different vendors
code migration
thread persistence
thread persistence
instead of implementing a pracitcal application, I intend to build up an implementation of a simplified framework for research and experiment use. After some improvement later on, it can be used as an practical platform.
Java's object serializtion mechanism, multithreading mechanism, event-driving mechanism and networking, the difference between RPC and mobile agent in distributed computing
about moblile agent, there are some other alternative technologies, such as RPC, proxy server, etc, that have many of these same advantages. The problem with these atlternative technologies is that each one is only suitable for certain acpplication. A mobile-agent system is a single, unified framework in which a wide range of distributed applications can be implemented easily and efficiently.
notable mobile agent systems:
- Telescript and Odyssey
- ARA (Agents for Remote Access)
- IBM Aglets
D'Agents:
- a mboile agent system under development at Darmouth College
- ultimate goal is to support applications that require the retrieval, organization and presentation of distributed information in arbitrary networks.
D'Agents reserach work including:
- Security mechanisms
- Support for mobile and partially connected computers
- Navigation, network sensing and resource discovery tools
- Automatic indexing, retrieval and clustering techniques for text and other documents.
D'Agents is used in serveral information-retrieval and workflow applications
ODDUGI Mobile Agent System: (2003)
- shooting at:
fault-tolerance for mobile agent execution
protection for code falsification and leakage of mobile agent information
efficient message tranfer between mobile agent
- research work:
fault tolerance
security
location management and message transfer of mobile agents
- application area
Network management
Information retrieval
E-commance
- Involved tehcnologies:
Mobile agent system technology
Location Mangement technology
Message delivery technology