标题: | 一个将RPC伺服器转换成CORBA服务物件的工具程式 A Reengineering Tool for Translating RPC Servers into CORBA Service Objects |
作者: | 曾永裕 Tseng, Yong-Yu 袁贤铭 Yuan Shyan-Ming 资讯科学与工程研究所 |
关键字: | 远端程序呼叫;软体工程;软体再造工程;共通物件请求仲裁架构;Remote Procedure Call;Software Engineering;Software Reengineering;Common Object Requet Broker Architecture |
公开日期: | 1997 |
摘要: | 远端程序呼叫(RPC)典范成功地描述了主从架构应用程式的特性,并 且提供了简单而有效的方式来开发分散式应用程式。远端程序呼叫的概念 来自于程序导向的程式语言,而随着物件导向科技的不断成长,这种呼叫 位于不同位址空间的程序之动作也开始引入了物件导向的特性。分散式物 件计算便是在此潮流下的产物。 本篇论文 的目的在于开发一套工具程式,利用软体再造工程的技术将RPC伺服器转 换成CORBA服务物件。开发的动机、关键问题以及工具本身的设计与实作 都会在本篇论文中详述。扼要的说,整个转换动作包括了将RPC规格描述 档转换成对等的CORBA IDL档,以及将RPC伺服器的实作程式码转换成 CORBA服务物件的格式。 Remote Procedure Call (RPC) paradigm has successfully modeled practical 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 the object oriented technologies grow, the idea of invoking program entities on different address spaces also comes into the object oriented software development. The distributed object computing is the realization of this trend. This thesis is intended to develop a software tool for translating RPCservers into CORBA service objects via reengineering processes. The motivations, the issues, the design, and the implementation are identified in this thesis. To summarize, the conversion includes converting RPC specification file into equivalent CORBA IDL file and converting RPC server implementation source codes to COBRA service object implementation source codes. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT860394106 http://hdl.handle.net/11536/62942 |
显示于类别: | Thesis |