複製鏈接
請複製以下鏈接發送給好友

對象管理體系結構

鎖定
對象管理體系結構,Object Management Architecture最開始的任務是創立一種體系結構,在這種體系結構上,它的成員可以標準化地開發包含不同的多廠商產品和操作環境的分佈式網絡上的應用。
中文名
對象管理體系結構
外文名
Object Management Architecture
任    務
創立一種體系結構
支    持
模塊化、即插即用軟件

對象管理體系結構主要部件

OMG創造的體系結構包括四個主要部件。
應用程序對象
這一級別包含可以根據需要安裝和移去的可選應用。通常的應用程序包括字處理器、電子表格和圖形程序。
公用設備
這一級別包含在大多數應用中通常使用的對象,例如,電子函件系統、拼寫檢查器、I/O接口、和代理器等。它們這樣分離出來是為了避免在一些應用程序中代碼的重複。在公用設備區域的對象是可以被所有應用程序進行訪問的。
對象請求代管器(ORB)
這是對象和其他對象進行通信的公用接口。它是由公用對象請求代管器體系結構定義的,並在本書的這一標題下進行討論。還可以參見“對象請求代管器”。
對象服務
這一級別提供實現對象技術的重要服務。
其中的關鍵部件是對象請求代管器(ORB),它提供了基本的對象通信、格式化和對象間的管理服務。

對象管理體系結構結構優點

它支持模塊化、即插即用軟件。
對用户和網絡管理人員,安裝系統和軟件都很容易。打印機、屏幕和其他設備的驅動程序駐留在公用設備區域,在那裏它們可以被多個應用所共享。對所有用户都可以立即獲得修改的消息。
用户和管理人員都可以很容易地利用分佈式環境的優勢。例如,ORB可以將對象放置在高性能或為服務請求而閒置的系統,從而充分利用企業資源。用傳統的遠程過程調用(RPC)來實現這種功能是較困難的。