Dominic Cooney, Centre for Information Technology Innovation, Queensland University of Technology, Brisbane, 4000. Email: d.cooney@qut.edu.au
Paul Roe , Centre for Information Technology Innovation, Queensland University of Technology, Brisbane, 4000. Email: p.roe@qut.edu.au
mobile agent, Web service, process mobility, .NET, agent
Mobile agents are an excellent technology for implementing Web services. Within a set of federated Web services, mobile agents can reduce bandwidth requirements and mitigate the effects of high-latency network connections. This paper presents a model for implementing Web services with mobile agents where agents are free to move between cooperating Web servers to implement the service functionality. This paper presents a distributed searching service, and a distributed parallel information filtering service that take advantage of agent mobility. Our mobile agent Web services present typical WSDL interfaces, so mobile agent functionality can be consumed from legacy clients, and federated services can be gradually migrated to a mobile agent implementation.
[ Full Paper ] [ Presentation ] [ Proceedings ] [ AusWeb Home Page ]