TY - JOUR
T1 - Design of a remote procedure call system for object-oriented distributed programming
AU - Tripathi, Anand R.
AU - Noonan, Terence
PY - 1998/1
Y1 - 1998/1
N2 - This paper describes the design of an RPC system for building object-oriented distributed software systems. The general requirements for such a system are to provide mechanisms for supporting inheritance, polymorphism, dynamic binding, and modular development in implementing distributed software systems. This paper presents the functionalities of this RFC system to support these general requirements. It also briefly describes the experiences with two previous versions of this system and how they led to the design of the final system. This system was implemented as a part of the programming environment of the Nexus distributed operating system.
AB - This paper describes the design of an RPC system for building object-oriented distributed software systems. The general requirements for such a system are to provide mechanisms for supporting inheritance, polymorphism, dynamic binding, and modular development in implementing distributed software systems. This paper presents the functionalities of this RFC system to support these general requirements. It also briefly describes the experiences with two previous versions of this system and how they led to the design of the final system. This system was implemented as a part of the programming environment of the Nexus distributed operating system.
KW - Distributed computing
KW - Network transparency
KW - Object-oriented programming
KW - Operating systems
KW - Parallel programming
KW - Remote procedure call
UR - http://www.scopus.com/inward/record.url?scp=0031647873&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0031647873&partnerID=8YFLogxK
U2 - 10.1002/(sici)1097-024x(199801)28:1<23::aid-spe142>3.0.co;2-p
DO - 10.1002/(sici)1097-024x(199801)28:1<23::aid-spe142>3.0.co;2-p
M3 - Article
AN - SCOPUS:0031647873
SN - 0038-0644
VL - 28
SP - 23
EP - 48
JO - Software - Practice and Experience
JF - Software - Practice and Experience
IS - 1
ER -