Logo image
Semi-Automatic Generation and Dynamic Binding of Client/Server grams in DCE
Thesis

Semi-Automatic Generation and Dynamic Binding of Client/Server grams in DCE

Chang, Wen Hua
Masters, 國立清華大學, 資訊工程學系
1993

Abstract

分散式系統 分散式計算環境 遠端程式呼叫 Distributed Computing System DCE RPC
隨著電腦網路技術的日益進步,越來越多電腦透過網路來聯繫.在今天對 分散式系統(distributed system)最大的挑戰,便是如何去有效的使用散 佈在網路上的各種電腦資源.對於各種不同目的的研究,主從式模式( client/server model)已被供認是,能有效的管理和使用分散式資源( distributed resource).我們在分散式計算環境(DCE)下發展一套工具( tool),用來幫助程式設計師發展主從程式架構的應用程式.這套工具包 含轉換器(translator)及動態執行系統(run-time system).轉換器是一 個程式轉到程式的轉換器,它把一個循序的C程式加入了一些簡單的使用 者隱喻(user directive).藉著這個方法,要發展一個DCE的遠方程式呼 叫的程式變得非常容易.而動態執行系統,適用來動態的去尋找一個吻合 的資源,並且與它連結,同時也藉著他去平衡系統的工作量(load).在這 篇論文中,我們將介紹這套工具是什麼?如何去使用它?及我們是如何去 發展它的?在第一章裡,我們對在這篇論文中會使用到的一些觀念及基礎 稍作介紹.例如說:什麼事主從式計算(client/server computing)?為 主從式計算而發展的一種工具.在第二章裡,我們詳細介紹一些在本論文 中必須了解的基礎.首先,介紹什麼是分散式計算環境(DCE)?如何使用 DCE的遠方程式呼叫(RPC)?如何用DCE上的RPC去發展主從式程式(client/ server programs)?在第三章中,我們對這個系統做一個簡介.我們系統 的基本結構包括:轉換器(translator),編譯器(compiler),及動態執行 系統(run-time system),它們的架構是如何及使用者又如何去用這個工 具,管理員要如何維護這個工具,都在這章詳細說明.最後給一個例子, 說明如何使用該系統,即時驗結果.第四章說明我們是如何發展該系統的 .第五章是結論.

Metrics

1 Record Views

Details

Logo image