SOA標準規範組織與案例分析

2021-08-29 06:26:59 字數 1919 閱讀 8441

前段時間,乙個雜誌社約我寫了一篇soa相關的文章,然後編輯問我:osoa是乙個標準組織嗎?還真不是太

好直接地回答的問題。已經很久沒有時間寫blog的我考慮了一下說:還是寫個blog回答你吧。

1.soa標準化組織

標準一般是由業界公認的標準化組織制定和發布的,soa領域最主要的標準化組織有兩個:

1.1 全球資訊網聯盟(world wide web consortium,w3c)

w3c的成立背景和主要工作請見

w3c的web服務工作組劃分請見

w3c的工作流程請見

1.2 結構化資訊標準促進組織(organization for the advancement of structured information standards,oasis)

oasis專門做電子商務相關標準的制定和推廣,是目前制定web服務標準最多的乙個組織(但是wsdl/soap

這些用的最多的web服務標準被w3c搶先了)。oasis理事會成幾乎全部來自ms、ibm、bea 、oracle、sun

、sap 等公司,它為soa專門成立了六個技術委員會(technical committees)。

soa標準申請提交到其它組織的情況很少,這兩個組織也會有一定的競爭關係,看過我以前寫的bpel的標

準制定blog的就明白這一點。

2.soa規範組織

規範並不是標準,它們是由廠商或廠商聯盟制定發布的。但是一般來說,這些廠商擁有強大的市場地位,

他們定的規範往往會成為事實上的標準。soa領域比較大的廠商聯盟也主要有兩個:

2.1 web服務互操作組織(web services interoperability organization,ws-i)

ws-i主要致力於提公升web服務的對平台、作業系統和程式語言中立的互操作能力,其成員幾乎覆蓋了所有

重量級廠商,如ibm、微軟、sun、oracle和bea等。

2.2 開放soa合作組織(open soa collaboration,osoa)

osoa廠商聯盟使得各廠商能夠共同開發乙個語言中立的程式設計模型。目前加入osoa的廠商包括ibm、bea、

sap、primeton、oracle等,其中primeton是目前唯一加入該組織的中國公司,請見

不是乙個標準化組織,但由於有ibm、bea等廠商的支

持,它制定的規範很可能會成為事實上的標準;因此,我們可以把它看作乙個準標準化組織。osoa成立了

兩個專案組,分別負責制定sca和sdo規範(目前正在成立第3個專案組制定das規範)。

3.案例分析

筆者用乙個現在已經過時的osoalaunchfeb2007.xls的內容來描述sca規範成為標準的乙個過程:

3.1規範組織收尾過程

sca規範是osoa組織制定的,到2023年初這個spec已經到了finalization階段。檔案中寫到,到2023年1月

31日,sca規範的所有技術相關工作已經結束,那麼2023年2月1日到2月28日是「final 28 day review

period"。其中ibm會在2月2日把所有討論過的規範草案提交到osoa.org。

3.2提交標準計畫

特別有意思的是第一步,將在2023年1月23日知會omg:sca將不會提交到你們那裡。注意這個動作不是嘲

弄,而是表示」遺憾「。其實知道bpel提交標準波折的朋友會明白,為什麼不知會w3c而知會omg。那麼到

1月26日將會提交sca到oasis,oasis board將在2月20日同意申請。2月27日,osoa會提交oasis的sca tc

(technical committees)章程到oasis,然後被批准通過。然後oasis會邀請各單位加入該tc,最後tc的

工作正式開始(我看的檔案中有具體時間,不過是在本貼時間之後,這裡按規定不寫在這裡)。

看清楚了吧?osoa在計畫中能夠把時間都算的清清楚楚,所以,這些規範和標準並無太大區別。 

mysql標準規範

一 基礎規範 解讀 1 通用,無亂碼風險,漢字3位元組,英文1位元組 2 utf8mb4是utf8的超集,有儲存4位元組例如表情符號時,使用它 解讀 1 對資料庫效能影響較大,網際網路業務,能讓站點層和服務層幹的事情,不要交到資料庫層 2 除錯,排錯,遷移都比較困難,擴充套件性較差 二 命名規範 解...

TPC DS標準規範(二)

tpc ds是一套決策支援系統測試基準,主要針對零售行業。提供99個sql查詢 sql99或2003 分析資料量大,測試資料與實際商業資料高度相似,同時具有各種業務模型 分析報告型,資料探勘型等等 國內目前相關的翻譯文章較少。本文嘗試對官網的tpc benchmark ds standard spe...

HTML5 標準規範完成了

全球資訊網聯盟 w3c 昨天宣布,html5 標準規範終於最終制定完成了,並已公開發布。對於前端工程師來說,這無疑是乙個振奮人心的好訊息。眾所周知,html5改變了網際網路,將成為下一代web標準,html5 擁有許多新的特性,用於繪畫的 canvas 元素,用於媒介回放的 video 和 audi...