DocumentCode :
3408472
Title :
Implementing references as chains of links
Author :
Maisonneuve, Julien ; Shapiro, Marc ; Collet, Pierre
Author_Institution :
INRIA, Projet SOR, Rocquencourt, France
fYear :
1992
fDate :
24-25 Sep 1992
Firstpage :
236
Lastpage :
243
Abstract :
The article discusses uniform transparent access to objects, be they local, remote, persistent, or mobile. In this way, the authors facilitate distributed programming and persistence management. An object (the target) is accessed through a reference. A reference retains its meaning as it is copied, stored, passed in messages, and as the target migrates. A reference is used to invoke a procedure (or method) of the target object. References support standard single-space targets, as well as fragmented objects. The cost of using a reference to a local object is comparable to the cost of accessing the object through a pointer. In the implementation, a reference is a chain of links. Each link embodies a small piece of functionality. A chain may be composed of an arbitrary number of links
Keywords :
abstract data types; distributed processing; object-oriented programming; chains of links; distributed programming; fragmented objects; persistence management; reference; single-space targets; uniform transparent access; Communication system control; Control systems; Costs; Programming profession; Protocols; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object Orientation in Operating Systems, 1992., Proceedings of the Second International Workshop on
Conference_Location :
Dourdan
Print_ISBN :
0-8186-3015-9
Type :
conf
DOI :
10.1109/IWOOOS.1992.252975
Filename :
252975
Link To Document :
بازگشت