Date Added: May 2011
The mobile agent paradigm has revolutionised the distributed computing environment. There are different paradigms used in distributed computing, such as - client-server paradigm, remote procedure paradigm and mobile agent paradigm. The client-server is based upon the concept of a server, which serves the various request of the clients and in remote procedure call approach, a machine can connect to another machine and retrieve the information remotely. The mobile agent technology is built upon the advancement in computing and communication technology over the wired and wireless networks. Mobile agents are the software programs that can migrate from one machine to another machine in a homogeneous as well as heterogeneous environment.