電腦詞典/SunSoft的全分佈式對象 Distributed Objects Every
【名稱】:SunSoft的全分佈式對象 Distributed Objects EveryWhere(DOE),SunSoft
【解釋】: 全分佈式對象(或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系統對象模型。
【序號】:131