監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關(guān)閉

WOA給SOA帶來新的東西了嗎

申請免費試用、咨詢電話:400-8352-114

來源:泛普軟件 WOA給SOA帶來新的東西了嗎

很多我非常尊重的分析師一直都在致力于推動面向網(wǎng)絡(luò)架構(gòu)的概念,也就是所謂的WOA。對于那些不熟悉這個詞的人來說,應(yīng)該去讀讀Dion Hinchcliffe和Dana Gardner的作品,這兩位專家一直都在倡導(dǎo)并推廣WOA。我們現(xiàn)在已經(jīng)掌握了RIA(豐富的網(wǎng)絡(luò)應(yīng)用)、復(fù)合應(yīng)用、企業(yè)級聚合應(yīng)用(mashups)、Web 2.0、SaaS和SOA等技術(shù),但是我想我應(yīng)該向一些架構(gòu)師詢一下他們是如何看待WOA這個概念的,以及WOA在這些領(lǐng)域是否起到了一些推動作用。

理所當然的,我只對六個人進行了調(diào)查(雖然我會在這里指出這六個人都是非常精明的人)。而我從這些人那里得到的回應(yīng)是WOA是完全多余的一個事物并且也不能算是特別新的技術(shù),如果你愿意的話,完全可以將它看作一個空洞的套件。其中一個人寫道:“它使我想起了一些人為了獲得知名度而提出了‘SOA 2.0’的概念,并且還為此做了不少嘗試(其中某個供應(yīng)商也曾確實嘗試使用SOA 2.0的概念,但隨后就因為被SOA社區(qū)拒絕而放棄了這一舉動)。”另一位則回應(yīng)說:“WOA其實不是什么新鮮事物,只不過被重新貼了一個標簽換了一個更加笨拙的名字。”

還有一位專家指出“WOA僅僅是復(fù)合Web應(yīng)用。”

他們中不止一個人對“基于Web的開發(fā)是一個集中你資源的最好地方”這個概念表示懷疑并提出了質(zhì)疑。事實上,一些架構(gòu)師表示他們都正在強烈的追求這種發(fā)展戰(zhàn)略。

這就是說,在受訪者中沒有人對“WOA”這個縮寫概念表示出任何好感。一位架構(gòu)師說:“但愿上帝能阻止這件事(WOA),因為它使得業(yè)內(nèi)一直試圖努力簡化的事情變得更加復(fù)雜了,”他還列舉了許多WOA弊大于利的原因:

用戶應(yīng)該有一個準確的企業(yè)架構(gòu),而許多卻不具備這樣一個架構(gòu),因而他們不需要被“我該使用哪些架構(gòu)?”這種想法所困擾。

WOA并不是真的具有一個基本架構(gòu),它更多的一套圍繞REST(Representational State transfer,表現(xiàn)狀態(tài)轉(zhuǎn)移)、RIA(Richable Internet Application)、復(fù)合應(yīng)用的最佳做法。

如果用戶意識到WOA其實是游離于SOA準則之外的,它可以被證明一個很好搭建Web應(yīng)用的方式。

WOA更多的是遵循技術(shù)驅(qū)動的要求?!拔覀兇蛩闶褂肎oogle Apps,但Google Apps需要適應(yīng)我們的結(jié)構(gòu),而不是其它的方式?!?/P>

上述最后一點關(guān)于WOA潛在的技術(shù)驅(qū)動本質(zhì)也是很多架構(gòu)師一直爭論的地方。有位架構(gòu)師說:“我們一直以來需要面對的一個大問題就是人,這些人把SOA和中間件或某個具體的標準,比如SOAP,以及某個具體的數(shù)據(jù)格式,比如XML聯(lián)系在一起。而這些想法距離事情的真相是越來越遠。僅僅因為你掌握了一些可以使用的新技術(shù)并不意味著你將會在工程質(zhì)量方面提高多少。每個人都應(yīng)該明白這樣一個道理:不要讓一個具體的熱點技術(shù)束縛了你的手腳。因為技術(shù)再熱門,它總有過時的一天,而那時候你仍然要回到業(yè)務(wù)上。”

不過,WOA也是有可取之處的。Strikeiron首席執(zhí)行官Dave Linthicum在日志提到了WOA的不少優(yōu)勢。他把WOA作為通向SOA的一個潛在的門戶。Linthicum寫道:

不斷發(fā)生變化地是企業(yè)發(fā)現(xiàn),在本質(zhì)上阻力最小的途徑是在網(wǎng)上搭建他們的SOA,利用網(wǎng)絡(luò)資源,包括網(wǎng)絡(luò)內(nèi)容、通過網(wǎng)絡(luò)發(fā)布的API以及Web服務(wù)等。一旦這些(WOA)取得了成功,你很快就會在防火墻內(nèi)側(cè)或者SOA上看到相同的模式。

接受調(diào)查的建筑師認為Linthicum的觀點是一個完全合理的方法,但有一位架構(gòu)師指出:“這仍然是SOA。我只是不明白的WOA較之SOA到底增加了什么新東西。類似于WOA這樣的字眼往往使業(yè)內(nèi)人士感到憤怒。在這種情況下,廠商提出這樣的概念只不過是想要想用戶兜售一些他們已經(jīng)購買的東西。我不知道誰不想使用Rest或利用Web工具建立復(fù)合應(yīng)用?!?/P>

時間會證明WOA是否會得到人們的認可,但這些接受調(diào)查的建筑師明確地表示,在他們的生活中只會有一個導(dǎo)向架構(gòu)。(eNet硅谷動力)

發(fā)布:2007-04-24 09:43    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:
廣州OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普廣州OA快博其他應(yīng)用

廣州OA軟件 廣州OA新聞動態(tài) 廣州OA信息化 廣州OA快博 廣州OA行業(yè)資訊 廣州軟件開發(fā)公司 廣州門禁系統(tǒng) 廣州物業(yè)管理軟件 廣州倉庫管理軟件 廣州餐飲管理軟件 廣州網(wǎng)站建設(shè)公司