Computational Analysis of .NET Remoting and Mobile agent in Distributed Environment
Vivek Tiwari, G. Shailendra, Renu Tiwari, Malam Kirar

TL;DR
This paper compares the performance of .NET Remoting and Mobile Agents in distributed environments, showing Mobile Agents generally outperform .NET Remoting in speed and network efficiency.
Contribution
It provides a comparative analytical performance evaluation model for Mobile Agents and .NET Remoting, highlighting the advantages of Mobile Agents in distributed systems.
Findings
Mobile Agents have faster computational speed.
Mobile Agents reduce network bandwidth usage.
Mobile Agents incur lower invocation costs.
Abstract
A mobile agent is a program that is not bound to the system on which it began execution, but rather travels amongst the hosts in the network with its code and current execution state (i.e. Distributed Environment).The implementation of distributed applications can be based on a multiplicity of technologies, e.g. plain sockets, Remote Procedure Call (RPC), Remote Method Invocation (RMI), Java Message Service (JMS), .NET Remoting, or Web Services. These technologies differ widely in complexity, interoperability, standardization, and ease of use. The Mobile Agent technology is emerging as an alternative to build a smart generation of highly distributed systems. In this work, we investigate the performance aspect of agent-based technologies for information retrieval. We present a comparative performance evaluation model of Mobile Agents versus .Net remoting by means of an analytical…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMobile Agent-Based Network Management · Network Security and Intrusion Detection · Peer-to-Peer Network Technologies
