DocumentCode :
3231061
Title :
From legacy RPC services to distributed objects
Author :
Liang, Kai-Chih ; Chu, William C. ; Yuan, Shyan-Ming ; Lo, Winston
Author_Institution :
Dept. of Comput. & Inf. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
fYear :
1997
fDate :
29-31 Oct 1997
Firstpage :
2
Lastpage :
7
Abstract :
The remote procedure call (RPC) paradigm has successfully modeled several sophisticated client-server applications. It provides a simple and efficient way to develop distributed programs. The concept of RPC comes from procedure-based programming languages. As object-oriented technologies grow, the idea of invoking program entities on different address spaces also comes into object-oriented software development. Distributed object computing is the realization of this trend. This paper identifies the motivations, the issues and the design of translating RPC services into CORBA objects via reengineering processes. The conversion includes: converting RPC languages to CORBA IDL (Interface Definition Language), converting RPC server implementation source codes to CORBA server object implementation source code, and converting RPC clients´ source codes to CORBA client object source code
Keywords :
client-server systems; object-oriented languages; object-oriented programming; remote procedure calls; software maintenance; systems re-engineering; CORBA client object source code; CORBA objects; CORBA server object implementation source code; IDL; Interface Definition Language; RPC server implementation source codes; address spaces; client-server applications; distributed object computing; distributed program development; language conversion; legacy RPC services; object-oriented software development; procedure-based programming languages; program entity invocation; reengineering; remote procedure calls; Application software; Communication system control; Computer languages; Distributed computing; Information science; Network servers; Object oriented modeling; Programming; Software maintenance; Space technology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1997., Proceedings of the Sixth IEEE Computer Society Workshop on Future Trends of
Conference_Location :
Tunis
ISSN :
1071-0485
Print_ISBN :
0-8186-8153-5
Type :
conf
DOI :
10.1109/FTDCS.1997.644695
Filename :
644695
Link To Document :
بازگشت