面向服務(wù)架構(gòu)(SOA)1.0參考模型通過OASIS的投票已經(jīng)得以確定并將成為一項標(biāo)準(zhǔn)執(zhí)行下去。本周一,該標(biāo)準(zhǔn)制定組織發(fā)言人證實了這一點,官方的公告也將隨后在本周內(nèi)發(fā)表。
SOA參考模型(SOA-RM)將會為開發(fā)人員和架構(gòu)師準(zhǔn)確定義那些專業(yè)技術(shù)上的標(biāo)準(zhǔn)。這一參考模型的出臺也將建立起評斷SOA技術(shù)產(chǎn)品的嚴(yán)格標(biāo)準(zhǔn)并有望使那些單純利用SOA概念宣傳廠商最新產(chǎn)品的市場商人不再簡單的運用先進(jìn)的理念來迷惑用戶。
負(fù)責(zé)SOA參考模型工作的OASIS技術(shù)委員會成員這樣描述道,該模型是一個用來理解這個先進(jìn)技術(shù)理念的抽象框架,是在面向服務(wù)環(huán)境里的重要銜接方式,是標(biāo)準(zhǔn)逐步統(tǒng)一的重要發(fā)展進(jìn)程,也是服務(wù)支持的詳盡規(guī)范。它是基于統(tǒng)一SOA這一目的的,是架構(gòu)師在開發(fā)過程中指導(dǎo)SOA,實踐、研討SOA的重要依據(jù)。
SOA參考模型并不是“和其他相關(guān)的標(biāo)準(zhǔn),技術(shù)或是任何其他已有的執(zhí)行規(guī)范結(jié)合到一起即可的”,委員會這樣解釋,更準(zhǔn)確的來說,它的出現(xiàn)是為了“用最一致的標(biāo)準(zhǔn)規(guī)范明確定義不同的執(zhí)行”。
但是,來自ZapThink的資深分析師Jason Bloomberg說道,開發(fā)者所在尋找實現(xiàn)SOA的關(guān)鍵可能還是會在別的方面入手。
“OASIS的SOA參考模型提供了一個整體的抽象框架讓使用者集合其分布式配置并有機(jī)的結(jié)合起來,”Jason Bloomberg這樣說,“基本上,這個模型能夠幫助企業(yè)的架構(gòu)師有效的進(jìn)行SOA的工作。可所面對的最大挑戰(zhàn)則是,這個SOA參考模型實在太過抽象。它能夠在企業(yè)的SOA整體計劃中提供一個很具有全局性的整體框架加以指導(dǎo),但是同樣的在現(xiàn)實的SOA執(zhí)行中卻不能提供太多具體可行的意見。”
來自美國Adobe Systems的資深策略分析師,在過去的16個月里工作在SOA參考模型技術(shù)委員會的Duane Nickull表示,盡管確有聲音說到這個參考模型過于抽象化,但是它卻是確確實實的已經(jīng)開始在SOA的執(zhí)行中得到使用。
“在OASIS組織中通過成員同意并最終成為標(biāo)準(zhǔn)規(guī)范的其中之一個關(guān)鍵過程則是該項標(biāo)準(zhǔn)需要象一種產(chǎn)品一樣在企業(yè)得到具體運用并能夠通過檢驗。”他說,“而該參考模型是在更高要求下得到通過的。”
即便仍舊會有一些反對的意見會出現(xiàn)在SOA的準(zhǔn)確定義上,但是Nickull堅定的表示,SOA參考模型的出臺會是在整個SOA發(fā)展過程中的積極一步。“人們之所以愿意表示出自己對SOA不同看法是因為當(dāng)前的SOA架構(gòu)理念還并不能完全的準(zhǔn)確定義,人們可以說‘當(dāng)我談到SOA的時候我的意思是……’這樣的話。正是這樣的情況下,我們更需要一個能夠用來描述這么一個架構(gòu)體系的模型出現(xiàn)。”
CSDN聲明:CSDN登載此文出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其描述