註冊 | 登入 | RSS Feeds
ZDNet | Taiwan.CNET.com |

廣告:
IBM批評微軟的SOA作風
友善列印 | 轉寄朋友 | 加入HEMiDEMi網路書籤 | 加入funP | 加入Google書籤 | 加入Yahoo!奇摩分享書籤 | 留下回應
    
CNET新聞專區:Tom Espiner 2007/08/09 13:45:02

IBM批評微軟的服務導向式架構(SOA)太偏向專屬的Windows標準,意圖提供一種「輕量級的傳訊基礎架構」。

服務導向式架構(Service-oriented architecture;簡稱SOA)用來連結商業應用程式,以提供各種服務。利用包括延伸標示語言(XML)等協定打造的這種架構,可讓多種應用程式互相溝通,進而達到改良商業流程的目的。SOA需要使用開放的標準來串聯應用程式,而這些應用程式可由第三方軟體公司製作,或是企業內部自行開發。

IBM周一(6日)表示,微軟的SOA作法偏重於連結與微軟軟體相容的商業流程,但這麼做會阻礙SOA的發展。

IBM軟體事業群主管Steven Mills接受ZDNet UK訪問時表示:「我們連結的是各種的平台、各種的應用程式。我們一視同仁把一切整合起來。但微軟則試圖對那些支援Windows平台的功能提供連結性,跟我們的作法大不相同。」

Mills說:「他們的觀點是,如何把Windows環境連結起來,只要你用的是微軟技術即可相連。而我們的觀點則是:你如何把各種環境連結起來,不論你用的是微軟的系統,還是別的技術。」

他宣稱,IBM與微軟的作風「差別甚大」,例如IBM用的是開放的XML與網路服務(Web services)標準,就跟微軟採用的標準迥異。

XML用於SOA,以描述應用程式中的資料,以及應用程式互動所需的metadata。

微軟的OOXML仍是專屬性質嗎?

微軟和IBM在XML標準上爭執不下。微軟偏好起初在自家內部發展出來的Office Open XML (OOXML)標準。

微軟希望OOXML能獲國際標準組織(ISO)認定為通用的標準。微軟堅稱,OOXML既已獲得標準組織Ecma International的認可,如今已成為Ecma的標準,不再是一種專屬性的標準。

微軟和IBM一樣,都是Ecma的會員。但IBM目前使用、而且偏愛的是OpenDocument Format (ODF),這是一種獲ISO認證的開放原始碼標準。ODF聯盟和許多開原碼社群人士認為, OOXML仍未脫專屬範疇。

為進一步比較IBM和微軟的作法,Mills又舉例說,就SOA而言,IBM在以庫存管理和交易控制為中心的自動化上,採取垂直性的作法,並且讓這些成為水平式的流程。

他說:「我們重新思考商業流程模型,希望在交易處理方面,做到無衝突(frictionless) 。交易整合性需要持續的存取流量,而微軟並未那麼做。微軟所做的,只是把訊息從一台Windows系統傳到另一台,而未解決有關交易衝突的問題。」

他又說:「SOA不只是訊息傳送的架構,而那正是微軟SOA與IBM不同的地方。微軟開發人員網路(Microsoft Developer Network)機制是一種輕量級(lightweight)的傳訊基礎架構,而IBM則提供全功能的基礎架構。」(唐慧文/譯)

加入我的圖書館 訂閱關鍵字
加入網路書籤> 加入HEMiDEMi網路書籤 | 加入funP | 加入Google書籤 | 加入Yahoo!奇摩分享書籤 |
友善列印 | 轉寄朋友


icn_balloon_154x48 對本則報導有任何意見或看法嗎?歡迎留言


留下你的意見
會員 * 帳號:
* 密碼:
  1. 欄位可選填,若全不填,則顯示為「匿名」。
  2. 不支援html語法
非會員 姓名:
E-Mail:
Blog:
  重新載入驗證碼
* 驗證碼: 記住我