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 front 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. This paper addresses this issue and describes the basic functionalities of MobileRMI, a toolkit that extends Java RMI with mechanisms for creating and moving remote objects across different address spaces. A key feature of MobileRMI 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.

Embedding Remote Object Mobility in Java RMI

AVVENUTI, MARCO;VECCHIO, ALESSIO
2001-01-01

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 front 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. This paper addresses this issue and describes the basic functionalities of MobileRMI, a toolkit that extends Java RMI with mechanisms for creating and moving remote objects across different address spaces. A key feature of MobileRMI 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.
2001
0769513840
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/184929
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 4
social impact