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