Mobile active objects in Java

Mobility is a natural ability of Java objects as they can be easily serialized and transmitted between Java virtual machines, however, mobility is not provided in the standard Java programming environment. We design a metacomputing environment for Distributed, Parallel and Concurrent computing (JDPC...

Full description

Saved in:
Bibliographic Details
Published inAdvances in engineering software (1992) Vol. 35; no. 3; pp. 231 - 235
Main Authors Xu, Baomin, Xu, Aiqin
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.03.2004
Subjects
Online AccessGet full text
ISSN0965-9978
DOI10.1016/j.advengsoft.2003.10.007

Cover

More Information
Summary:Mobility is a natural ability of Java objects as they can be easily serialized and transmitted between Java virtual machines, however, mobility is not provided in the standard Java programming environment. We design a metacomputing environment for Distributed, Parallel and Concurrent computing (JDPC) based on the extension to the standard Java library. JDPC supports active objects as the basic units of activity and distribution used for building applications using JDPC. This paper investigates the design, implementation and performance of mobility of active objects in JDPC. The migration is done in a scalable and secure way based-on JDPC. It has the ability to easily migrate computation, especially in heterogeneous environments. Moreover, it can be used for dynamic load balancing and dynamic deployment purposes to gain improved performance and flexibility of distributed applications.
ISSN:0965-9978
DOI:10.1016/j.advengsoft.2003.10.007