基本介紹
- 外文名:System Object Model(SOM)
- 類別:方案
- 內容:協定
- 公司:IBM
- 釋義:面向對象的技術
介紹
為了提高與Microsoft的Cairo作業系統中對象技術的競爭力,IBM、Sun微系統和HP公司決定共享對象技術。Sun的對象技術是DOE,HP的技術是DOMF。SOM也是OpenDOC的一部分,OpenDOC是幫助開發者在網路環境中創建共享對象應用程式的一個規範。OpenDOC是由OpenDOC聯盟制定的,開始是由蘋果公司提出,並得到了IBM、Novell、Borland、Wordperfect及其它不願他們自己的對象技術完全依靠Microsoft公司的對象連結和嵌入技術的公司的支持。
IBM正努力使SOM和DSOM成為工業標準。他們聯合了一些標準化組織並鼓勵那些程式語言開發商們使用這些技術。IBM已經為OS/22.0的Workplace Shell建立了一個SOM庫。另外IBM的VisualAge也是一個用來操作SOM和DSOM對象的面向對象的開發工具,VisualAge可以用來創建在多種平台上運行的應用程式,而把開發者從編程細節中解脫出來。應用程式可用圖形接口實現,並可共享網路資源,還可訪問IBM保留系統的後台資料庫,記錄可被映射入對象。