DocumentCode :
1974516
Title :
Embedding remote object mobility in Java RMI
Author :
Avvenuti, Marco ; Vecchio, Alessio
Author_Institution :
Dip. di Ingegneria dell´´Informazione, Pisa Univ., Italy
fYear :
2001
fDate :
2001
Firstpage :
98
Lastpage :
104
Abstract :
Mobile code offers several capabilities such as bandwidth-efficient communication, disconnected operation, and support for dynamic and flexible systems. Nevertheless, mobile code based programming paradigms have difficulty in flowing from research activities to commercial systems. The main reason seems to be the lack of integration between the language support for mobility and a familiar programming environment. The paper addresses this issue and describes the basic functionalities of Mobile RMI, a toolkit that extends Java RMI with mechanisms for creating and moving remote objects across different address spaces. A key feature of Mobile RMI is the automatic updating of remote references to mobile objects, necessary to support remote method invocation even in the presence of object mobility. The extensions to Java RMI only affect the semantics of the remote reference layer, while leaving both the transport layer and the bytecode generation process unchanged
Keywords :
Java; client-server systems; distributed object management; distributed programming; remote procedure calls; software tools; Java RMI; Mobile RMI; bandwidth-efficient communication; disconnected operation; mobile code; mobile objects; remote method invocation; remote object mobility; remote references; semantics; toolkit; Collaboration; Communication system traffic control; Computer networks; Cost accounting; Distributed computing; Electronic switching systems; Java; Mobile agents; Mobile communication; Mobile computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2001. FTDCS 2001. Proceedings. The Eighth IEEE Workshop on Future Trends of
Conference_Location :
Bologna
Print_ISBN :
0-7695-1384-0
Type :
conf
DOI :
10.1109/FTDCS.2001.969628
Filename :
969628
Link To Document :
بازگشت