本報綜合消息上周,Burton集團副總裁兼研究總監(jiān)Anne Thomas Manes公開表示,由于經(jīng)濟衰退產(chǎn)生的災(zāi)難性影響對SOA造成了致命的打擊,SOA(面向服務(wù)架構(gòu))已經(jīng)在2009年1月1日死亡,但是通過它的后代,即Mashups、BPM、SaaS、云計算和其他所有基于“服務(wù)”的架構(gòu)解決方案,SOA將得以繼續(xù)發(fā)揮影響。
Manes指出,在投入了大量的資金后,SOA并沒能實現(xiàn)預(yù)期的收益,同時受到經(jīng)濟衰退的影響,IT產(chǎn)業(yè)的情況也每況愈下。在一些案例中,由于成本高、研發(fā)周期長,IT企業(yè)的處境更是困難。
“隨著經(jīng)濟陷入衰退,SOA的研發(fā)資金已經(jīng)枯竭。由于無法籌集到資金,研究人員已沒有任何資金去繼續(xù)從事SOA的研發(fā)?!盡anes發(fā)現(xiàn),SOA在起步階段的失敗,讓投資者已經(jīng)不再對其感興趣。
“SOA的死亡是IT產(chǎn)業(yè)中的一個悲劇。研發(fā)團體拼命地想在架構(gòu)上進行改良,以提高他們的應(yīng)用軟件包?!盡anes認(rèn)為,成功的SOA應(yīng)用源自重要的IT改革嘗試,而不是簡單地將其一系列界面整合到應(yīng)用軟件中。IT公司應(yīng)當(dāng)更多地著眼于業(yè)務(wù)需求,深刻理解問題所在。她強調(diào),對應(yīng)用架構(gòu)的檢驗標(biāo)準(zhǔn)是需求,而不是逐項整合。
不過Manes也承認(rèn),盡管“SOA”這一名稱已經(jīng)死去,但是對于面向服務(wù)架構(gòu)的需求卻日益增強。Manes建議放棄使用“SOA”這一縮寫,因為繼續(xù)延用SOA的名稱可能會使人們感到反感?!敖窈笕藗儗⒉辉僬?wù)摷軜?gòu)和服務(wù),取而代之的是,他們將把注意力放在諸如企業(yè)服務(wù)總線(ESB)等方面上。”
編者點評: CIO和系統(tǒng)架構(gòu)師們?yōu)榱嗽谄髽I(yè)里部署復(fù)雜的SOA,有時候真可謂是不遺余力,但到頭來等待他們的仍是深深的挫折感。大多數(shù)失敗的部署都告訴我們這樣一個教訓(xùn): 簡為佳。可以肯定的是: 如果沒有做好準(zhǔn)備,千萬不要魯莽地部署SOA。