Title :
Implementation of a transparent RPC for distributed object-oriented systems
Author :
van Roosmalen, O.S. ; Lemmens, W.J.M.
Author_Institution :
Dept. of Comput. Sci., Eindhoven Univ. of Technol., Netherlands
Abstract :
In this paper we describe a remote procedure call (RPC) mechanism that is used to implement the object oriented programming language Deal. Deal (Dedos Application Language) is a C++-based language that supports real-time and concurrency and is developed in the context of the Dependable Distributed Operating System (Dedos) project at Eindhoven University of Technology. An essential aspect of the presented RPC mechanism is that it helps to hide distribution from the programmer during program construction and provides the Deal programmer with the abstraction of a single object space. The design of the (C++) classes that implement the RPC mechanism is described in detail
Keywords :
object-oriented languages; parallel languages; real-time systems; remote procedure calls; C++-based language; Deal; Dedos Application Language; Dependable Distributed Operating System; concurrency; distributed object-oriented systems; object oriented programming language; program construction; remote procedure call; single object space abstraction; Electronic mail; Hardware; Operating systems; Processor scheduling; Programming profession; Real time systems; Resource management; Software libraries; Space technology; Testing;
Conference_Titel :
Object-Oriented Real-Time Dependable Systems,1996. Proceedings of WORDS '96., Second Workshop on
Conference_Location :
Laguna Beach, CA
Print_ISBN :
0-8186-7570-5
DOI :
10.1109/WORDS.1996.506261