DocumentCode
2315944
Title
Remote execution and communication in GUIDE-an object-oriented distributed system
Author
Decouchant, Dominique ; Duda, Andrzej
Author_Institution
Bull-Imag Syst., Gieres, France
fYear
1990
fDate
11-12 Oct 1990
Firstpage
49
Lastpage
53
Abstract
The authors present some issues related to the remote execution, distribution, and communication in GUIDE, an object-oriented programming language and system which supports the construction and execution of distributed applications. At the programmer level, the distribution is hidden, i.e. objects are accessed through systemwide references and the execution may take place at any node in the system. The remote execution in GUIDE is based on job and activity diffusion, and remote object invocation. These concepts are refinements of traditional concepts used for designing distributed systems: client-server model and remote procedure call. They result in a symmetric system architecture offering a high level of transparency to the programmer. The main features of GUIDE are presented, and the remote execution and distribution based on remote object invocation and activity diffusion are considered. The underlying communication protocol is discussed, and some performance figures and conclusions are given
Keywords
distributed processing; high level languages; object-oriented programming; protocols; activity diffusion; client-server model; communication protocol; job diffusion; node; object-oriented distributed system; object-oriented programming language; remote communication; remote execution; remote object invocation; remote procedure call; symmetric system architecture; systemwide references; transparency; Kernel; Object oriented modeling; Object oriented programming; Programming profession; Prototypes; Virtual machining; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Experimental Distributed Systems, 1990. Proceedings., IEEE Workshop on
Conference_Location
Huntsville, AL
Type
conf
DOI
10.1109/EDS.1990.138050
Filename
138050
Link To Document