Title :
Design and implementation of serializing method for non-procedural object transfer between JavaVMs
Author :
Yamaguchi, Daisuke ; Akai, Yuuki ; Kai, Munenori
Author_Institution :
Grad. Sch. of Sci. & Technol., Seikei Univ., Tokyo, Japan
Abstract :
In a heterogeneous processing environment in a computer network where multiple PCs running JavaVM on them are connected to, it is very useful to make any class instance movable among any PCs. However, JavaVM can´t inherently load and execute unknown classes dynamically which are not in the class path specified at startup of the JavaVM. In this research, we propose and develop a new mechanism to recognize and execute any unknown class dynamically by implementing a multi-tiered classloader, special object stream and dispatch mechanism for transferred objects. This proposed technology is useful and indispensable component technology for parallel distributed processing system based on mobile agent system with strong migration mobility. This technology makes it possible to implement various non-stop software services.
Keywords :
Java; computer networks; mobile agents; multiprocessing systems; parallel processing; virtual machines; JavaVM; computer network; dispatch mechanism; heterogeneous processing environment; indispensable component technology; migration mobility; mobile agent system; multiple PC; multitiered classloader; nonprocedural object transfer; object stream; parallel distributed processing system; serializing method; IP networks; Java; Message systems; Mobile agents; Runtime; Sockets; Subscriptions;
Conference_Titel :
Communications, Computers and Signal Processing (PacRim), 2011 IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
978-1-4577-0252-5
Electronic_ISBN :
1555-5798
DOI :
10.1109/PACRIM.2011.6032903