Ajents: towards an environment for parallel, distributed and mobile Java applications
JAVA '99 Proceedings of the ACM 1999 conference on Java Grande
A Hands-On Look at Java Mobile Agents
IEEE Internet Computing
More Efficient Object Serialization
Proceedings of the 11 IPPS/SPDP'99 Workshops Held in Conjunction with the 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing
Methodology for Java Distributed and Parallel Programming Using Distributed Collections
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
System and Network Management Itineraries for Mobile Agents
MATA '02 Proceedings of the 4th International Workshop on Mobile Agents for Telecommunication Applications
Data Management Concerns in a Pervasive Grid
High Performance Computing for Computational Science - VECPAR 2008
Hi-index | 0.00 |
This paper investigates the design and implementation of mobile computations in Java.We discuss various issues encountered while building a Java library that allows active objects to migrate transparently from site to site, while still being able to communicate with each other. Several optimizations are introduced, and a set of benchmarks provides valuable figures about the cost of migration in Java: basic cost of migration with and without remote classloading, migration vs. standard remote method invocation in a typical information retrieval application. Our conclusion is that mobile computations are a viable alternative to remote method invocation for a large domain of Java applications that includes Web-based application.