標題: 一個將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
顯示於類別:畢業論文