跳到主要內容

臺灣博碩士論文加值系統

(44.200.82.149) 您好!臺灣時間:2023/06/10 00:20
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:郭世棟
研究生(外文):Shyh-Dong Kuo
論文名稱:一個具有物件轉移能力的分散式物件管理器之製作
論文名稱(外文):The Implementation of a Distributed Object Manager
指導教授:曾黎明曾黎明引用關係
指導教授(外文):Prof. L.M. Tseng
學位類別:碩士
校院名稱:國立中央大學
系所名稱:資訊及電子工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:1993
畢業學年度:81
語文別:中文
論文頁數:63
中文關鍵詞:分散式計算客戶伺服器模式物件搜尋前遞位址物件轉移
外文關鍵詞:distributed computingclient server modelobject finding
相關次數:
  • 被引用被引用:0
  • 點閱點閱:88
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
隨著硬體成本的下降、軟體技術的進步、個人電腦和工作站的大量採用以
及區域網路的大量設置,分散式計算(distributed computing)已漸漸
被使用者所接受。分散式計算提供給使用者最大利益即其透通性。它讓使
用者可以存取系統中所有資源,而事先不必知道該資源的位置。在這樣的
需求下,我們希望透過分散式物件管理器的建立來提供使用者一個透通性
的環境,讓使用者透過網路提供一致的叫用介面來存取資源,而不必知道
該資源的位置。分散式物件管理器是採用物件的觀念和遵照客戶-伺服器
的架構來建立的。我們把每一個程式或可叫用的資源當作是一個物件,用
物件的方法使得系統更為模組化,並使運算能力的再使用更為便利。分散
式物件管理器提供了一些物件管理活動,包括:物件命名、物件產生、物
件刪除、物件傳喚、物件轉移與物件搜尋。在這一篇論文中,我們首先討
論物件的生命週期,介紹物件從產生到被刪除之間,其狀態的變化,並分
類出不同的生命週期的模式與需求。接下來我們將逐一討論每一個物件管
理活動,提出其相關問題及其解決辦法。對大範圍的物件與中生命週期的
系統,我們使用名稱伺服器來記錄所有與物件有關的資訊,以提供使用者
一個透通性的環境。而利用檢核點的方法,使得物件可以在不同的主機之
間快速轉移,讓使用者可以不再受到個別機器上的計算能力、記憶體之限
制,且能有效利用計算設備,而可以進行大量的運算。由於物件轉移會造
成傳喚失敗,所以前遞位址與物件搜尋演算法被用來解決傳喚失敗的問題


Recently, personal workstation and local area network come to
life of people. This paper attempts to combine this type of
computing power to let people to construct a
distributed application by use of an object based system. This
system which is called distributed object manager can let
people create an object, destroy an object, migrate an
object, etc. The RPC ( Remote Procedure Call) is used as a
message passing mechanism between any two objects and we
establish the system using the client-server model. In this
paper, we first introduce the life cycle of an object to
discuss the state transition of an object, then we discuss the
activities of object management in detail, including long,
short and medium life cycle model, object naming, object
creation, object destruction, object invocation, object
migration and object locating. There are many problems in this
type of system we must solve. Because it is important to keep
track of objects in this system, we use an object name server
to serve as this purpose. The object name server keeps all
the informations of an object. Checkpointing lets the
object survive the disaster when the machine crashes. When
an object is migrated, there may be an invocation failure.
Besides the object name server is used to keep track of the
location of an object, forwarding address and the object
locating algorithm are used to locate the invoked object
because it may have been migrated. At last, we show our
experiences of constructing this object manager. We will
discuss and compare the pros and cons of its methods.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top