搜尋老魚筆摘(本網誌及所屬協作平台)

2009-05-23

SOA 標準規範與組織

服務導向架構(Service-Oriented Architecture, SOA) 的發展不同以往的IT企業架構的變遷, 多數IT人在未深入了解SOA的同時, 大多以舊經驗的推論, SOA不過是一時潮流的"新名詞", 但仍僅是舊瓶新裝的IT技術; 相反的從2004年至今, SOA持續的發展著, 甚至在許多的業界間產生了技術抽象的共識, SOA相關的規範標準與發展制定的組織也逐漸邁入完善, SOA的理論研究發展也逐漸由學術研究教育體係做為深根, 在國外甚至除了不少專業著作不斷發表, 專以SOA為主題的期刊雜誌也已有一段時日, 業界大廠們也朝向符合相關標準規範來實作自家產品, 對於身為開發者的我們, IDE(整合開發環境)對於SOA技術面的支持不斷強化且便利性也持續的增加.

我們合理的預期, SOA不同以往的IT技術發展, 不再只是一時的潮流, 不再僅是特定或是一群業界封閉性的合作結果; 相對的在眾多的規範與開放組織發展下, 企業架構及系統分析與設計模式將趨向SOA來調整發展, 本篇僅就SOA標準規範與組織做一簡要介紹:


網際網路聯盟聯盟(W3C)


網際網路聯盟(World Wide Web Consortium,簡稱W3C),又稱W3C理事會。
為 解決web應用中不同平台、技術和開發者帶來的不兼容問題,保障Web信息的順利和完整流通,全球資訊網聯盟制定了一系列標準並督促 Web 應用開發者和內容提供者遵循這些標準。標準的內容包括使用語言的規範,開發中使用的導則和解釋引擎的行為等等。W3C也制定了包括 XML 和 CSS 等的眾多影響深遠的標準規範。

W3C對SOA相關Web服務(Web Service)的發展規範如下:
W3C官方網站:W3C - The World Wide Web Consortium



結構化資訊標準促進組織(OASIS)


結構化資訊標準促進組織(Organization for the Advancement of Structured Information Standards,OASIS)
OASIS包括微軟(Mircrosft)、IBM、BEA system、Oracle、Sun、SAP AG、諾基亞 ... 等公司,是一個非營利的國際協會,是目前制定Web服務標準最多的一個組織。 OASIS為SOA專門成立眾多的技術委員會,分別負責制定SOA相關方面的標準。


OASIS 官方網站:


開放SOA合作組織(OSOA)


開放SOA合作組織(Open SOA Collaboration,OSOA)
OSOA 是一個非正式的廠商資訊業界聯盟,其成員包括 IBM、 BEA、SAP、 Oracle ...。目的是開發一個平臺獨立性且語言中立的程序模型,協助企業軟體開發人員能夠在最大限度內發揮SOA架構的特性和其優勢。OSOA 不是一個標準化組織,但制定的規範卻大多會成為實際實作上的標準。OSOA 內有二大專案組別,分別負責制定 SCA 和 SDO 規範。
  • Open SOA (OSOA)
OSOA官方網站: http://www.osoa.org/display/Main/Home



Web服務相互操作性組織 (WS-I)


Web服務相互操作性組織(Web Services Interoperability Organization,WS-I)
WS-I 是一個開放的廠商業界聯盟,目的在鼓勵任何對 Web服務有建立共同溝通標準的廠商加盟並貢獻自己的力量。主要致力於提升Web服務基於平台、作業系統和程式語言中立的相互操作性能力,其成員包括了 IBM, Microsoft, BEA Systems, SAP, Oracle, Fujitsu, Hewlett-Packard(HP), Intel 及 Sun 公司。



References



The OSOA Collaboration


沒有留言:

張貼留言

熱門文章

大智若魚::人生處處是道場-站內SEO參考標籤雲