Font Size: a A A

Design And Implementation Of Mobile Agent System Based On SOAP Communication

Posted on:2006-07-19Degree:MasterType:Thesis
Country:ChinaCandidate:Q T PengFull Text:PDF
GTID:2178360182969784Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Software has developed from single host computing to distributed computing between multiple hosts . Mobile agent is a kind of new distributed computing technology.The core idea is to process data locally instead of remotely.Agent is dispatched to remote host and then performs tusk specified oriented remote host directly.Tusk being finished, result will be taken back by the agent to the home host.This distributed computing form is able to utilize network bandwidth efficiently,lighten the network overload,and process data in an asynchronous way.Therefore mobile agent is applied widely in industry and scientific research. This paper make a deep research on mobile agent theory,and presented a new form of mobile agent architecture , Mobile Agent Architechture Based on SOAP Communication.As a result of the research, a platform was developed based on which various mobile agent applications can be build. Java is a programming language which can be run on different platforms.Object serializing mechanism in Java provides a powerful technology to transform object by network.SOAP is a widely used communication protocol in current distributed system.Based on HTTP usually,SOAP can thrill through the firewall.SOAP's attachment also realizes transporting object in bytes form by HTTP.This paper presented a new mobile agent transporting mechanism based on the two technology metioned above:object serializing and SOAP attachment. In real application , mobile agent application usually consists of multiple servers.The way to locate agent and agent routing are two crucial problems.This paper presented an agent-searching way based on levels strategy.WS-Routing standards extends SOAP to make it support message routing.Refering to WS-Routing,this paper also presented mobile agent routing mechanism based on SOAP message. J2EE is one of the most popular frameworks in distributed computing domain.We adopt web components in J2EE in our mobile agent system and insert our mobile agent application based on our platform into Web server as a web application.
Keywords/Search Tags:mobile agent, SOAP, object serializing, J2EE, WebService, Web server
PDF Full Text Request
Related items