全分散式對象

計基於對象管理組(OMG)的通用對象請求代管體系結構(CORBA)。DOE允許開發人員生成可在多供應商平台上工作的模組化應用程式。

全分散式對象(或DDE工程)是SunSoft為其Solaris作業系統開發一個完全分散式對象環境的第一步。DOE的設計基於對象管理組(OMG)的通用對象請求代管體系結構(CORBA)。DOE允許開發人員生成可在多供應商平台上工作的模組化應用程式。
HP、IBM和Sun微系統公司都獨立地開發自己的面向對象接口技術,但在1993年中它們同意共享各自的技術。這些面向對象技術是:
IBM的系列對象模型(SOM)和分散式系統對象模型(DSOM) 這些模型指定了一個接口,使在不同環境中生成的對象類能進行相互的操作。SOM是在IBM WorkPlace She11中作為一個機制實現的,目的是為了提供螢幕對象圖示和開發者生成這類圖示的工具。DSOM是提供了跨平台互動操作的網路版本。
HP的分散式對象管理設施(DOMF) 該機制提供了對象間的通信。它最初是與SunSoft一起開發的。
Sun的全分散式對象(DOE)DOE提供了在對象環境中開發具有可重用部分應用程式的工具。在將對象的優點帶到分散式企業計算網上的同時,DOE允許相互合作。
DOE提供了一個具有標準化接口和對象清單的面向對象開發環境,接口和清單都是開發人員生成面向對象應用程式時要使用的。而該標準化接口獨立於系統平台並且允許在多個不同系統上的應用程式相互通信。在當前接口保持一致時,對象易於擴展或替換。為了便於更新,對象應用程式中的關鍵成分易於識別和修改。分散式對象應用程式並不依賴於任何程式語言。DOE規定支持OMG的接口定義語言(IDL),這意味著任何支持此接口的程式設計語言都是兼容的。
DOE等同於計算機工業的其他開發工具,如Microsoft公司的對象連結與嵌入(OLE)和Apple公司的OpenDOC,基於IBM公司的SOM。
相關條目:Common Object Request Broker Architecture公用對象請求代管者體系結構;Distributed Object Management Facility分散式對象管理設施;Object-Oriented Interfaces and Operating Systems面向對象接口和作業系統;System Object Mode系統對象模型。

相關詞條

熱門詞條

聯絡我們