Abstract
SOAP is a new generation distributed computing protocol on Internet. After analyzing traditional distributed objects based mobile agent systems, this paper introduces the approach to developing mobile agent systems based on the SOAP protocol, proposes the architecture of the mobile agent system based on SOAP, and presents the implementation techniques based on.NET platform, including the migration mechanism, the communication mechanism based on SOAP, the message presentation based on XML, the interoperation support of Web services, etc. Such a system has better flexibility and expansibility, and is suitable for loosely coupled Web-based computing environments.
This work is supported by the 863 Hi-Tech Program of China (No. 2001AA415210), the National Natural Science Foundation of China (No. 60173051) and the ShenYang City Foundation of China.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Lange. D. B., Oshima. M., Seven good reasons for mobile Agents. Comm. of the ACM, 1999, 42(3): 88–89.
Lange D B. Java Aglet application programming interface. IBM Tokyo Research Lab., http://www.trl.ibm.co.jp/aglets, 1997.
White J. Telescript technology: An introduction to the language. General Magic White Paper GM-M-TSWP3-0 495-V1, General Magic Inc., Sunnyvale, CA, 1995
Wang D etal. Concordia: An infrastructure for collaborating mobile Agents. Proc. of the 1st Int. Workshop on on Mobile Agents, Berlin, 1997
Dartmouth workshop on mobile agents’97(MA’97), Berlin, German, 1997
Voyager Core package technical preview. Object Space, Inc. http://www.objectspace.com
GrassHoper: An intelligent mobile agent platform written in 100% pure Java,. http://www.ikv.de/products/grassHoper/, 1998
OMG. The Common Object Request Broker: Architecture and Specification. Revision 2.0. 1995
Milojicic, D., Breugst, M, MASIF: the OMG mobile agent system interoperability facility, Proc. of the 2nd Int. Workshop on Mobile Agents, LNCS 1477, Springer-Verlag, Berlin, Germany, pp. 50–67.
World Wide Web Consortium. SOAP 1.1. http://www.w3.org/TR/SNotes.2001.1
World Wide Web Consortium. XML Schema Specification http://www.w3.org/XML.2001
Finin, T., Weber J et al: KQML as an Agent communication language; Bradshaw, J. (Eds) Software Agents, Menlo Park 1995
Tidwell D. Web service architecture, http://www6.sofiware.ibm.com. 2001
Meredith G., Curbera F.. WSDL specification, W3C. http://www.w3c.org/TR/wsd1, 2001.
Torsten. I. Frank. K, Migration of mobile Agents in Java: Problems, Classification and Solutions, MAMA’2000. Austrilia: 1574–362
Microsoft. NET Framework SDK Documentation: Serializing Objects. http://www.microsoft.com.2002.3
Shi Z.Z: Intelligent agent and its applications, Scientific Press, Beijing, China, 2000
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, D., Yu, G., Song, B., Shen, D., Wang, G. (2002). Study on SOAP-Based Mobile Agent Techniques. In: Han, Y., Tai, S., Wikarski, D. (eds) Engineering and Deployment of Cooperative Information Systems. EDCIS 2002. Lecture Notes in Computer Science, vol 2480. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45785-2_16
Download citation
DOI: https://doi.org/10.1007/3-540-45785-2_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44222-6
Online ISBN: 978-3-540-45785-5
eBook Packages: Springer Book Archive