Mobile Agents Meet Web Services
Cristian Mateos (ISISTAN, UNICEN-CONICET, Argentina), Alejandro Zunino (ISISTAN, UNICEN-CONICET, Argentina) and Marcelo Campo (ISISTAN, UNICEN-CONICET, Argentina)
Copyright: © 2007
Web services standards provide the basis for interoperability, discovery and integration of distributed applications. Web services will enable mobile agents to better use and exploit Web accessible applications and resources. However, there is a lack of tools for integrating mobile agents and Web services. This chapter presents MoviLog, a novel programming language for enabling mobile agents to consume Web services. The most interesting aspect of the language is its reactive mobility by failure mechanism that allows programmers to develop mobile agents without explicitly providing code for handling mobility or Web services invocations.