當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 吉林OA系統(tǒng) > 長(zhǎng)春OA系統(tǒng) > 長(zhǎng)春OA行業(yè)資訊
兩種相互競(jìng)爭(zhēng)的風(fēng)格 Garnter談WOA與SOA之爭(zhēng)
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
文章來(lái)源:泛普軟件Gartner副總裁Nick Gall是首個(gè)使用WOA一詞的人,在一次訪談中,Loraine Lawson請(qǐng)他向商業(yè)和IT主管們談?wù)刉OA與SOA之爭(zhēng)的重點(diǎn)內(nèi)容。
當(dāng)被問及WOA一詞的由來(lái)時(shí),Nick Gall說(shuō)
我所能找到最早的記錄是在2005年的秋天,當(dāng)時(shí)我是在一個(gè)大會(huì)上發(fā)言時(shí)用到這個(gè)詞的,然后我們公司的另一位副總裁Whit Andrew在他的博客里記錄下了我用到這個(gè)詞這件事。
他說(shuō),REST風(fēng)格是跟WOA最為接近的架構(gòu)風(fēng)格,但“REST引起了太多的爭(zhēng)議,而且關(guān)于REST的實(shí)際含義存在著諸多誤解”,于是他就發(fā)明了一個(gè)新術(shù)語(yǔ)。他說(shuō)道:
在我看來(lái),WOA意味著一種更加以Web為中心的Web服務(wù)風(fēng)格,它更簡(jiǎn)單、不怎么復(fù)雜、也不怎么受廠商驅(qū)使,它代表的就是這種新出現(xiàn)的風(fēng)格。
接著,他用公式簡(jiǎn)潔地描述了這個(gè)架構(gòu)風(fēng)格“WOA = SOA + REST + WWW”。他通過(guò)為SOA添加架構(gòu)約束的方式描述了WOA。
WOA是總的SOA風(fēng)格中的一種子風(fēng)格。對(duì)于那些希望符合WOA的Web服務(wù)而言,它們應(yīng)力求遵守REST的所有約束。不過(guò)也不必100%符合REST風(fēng)格。
SOA這種架構(gòu)風(fēng)格本質(zhì)上有五點(diǎn)約束。如果你的架構(gòu)滿足所有這些特征——模塊化的、可分布的、可描述的、可共享的和松耦合的——那么你的架構(gòu)就可以稱得上面向服務(wù)的架構(gòu)(SOA)。
WOA更進(jìn)一步,它還要求遵守REST約束,而且REST約束與SOA約束是完全相容的。其實(shí),REST的每一條約束都是教你如何滿足SOA的五大約束。
他說(shuō),現(xiàn)在企業(yè)里有很多采用WS-*、SOAP和WSDL等相關(guān)技術(shù)的SOA項(xiàng)目。“它不夠完美,但你可以描述它。然而它沒有統(tǒng)一的名稱”。他稱這種風(fēng)格的SOA為“X風(fēng)格”。他描述道,
SOA是五大約束的概括性術(shù)語(yǔ)。 目前,他有兩種主要的子風(fēng)格。 一種是X風(fēng)格(即目前還沒有名稱),它是一種類似分布式對(duì)象和IDL的風(fēng)格。 SOA的另一種主要風(fēng)格便是WOA風(fēng)格。 在所有實(shí)現(xiàn)SOA的途徑之中,WOA已經(jīng)展現(xiàn)出了高度的可共享性與松耦合性。另外,它們的確是兩種相互競(jìng)爭(zhēng)的風(fēng)格。我們可以對(duì)WOA風(fēng)格的SOA和X風(fēng)格的SOA做一個(gè)優(yōu)缺點(diǎn)的對(duì)比。
他說(shuō),Gartner目前正在研究這兩種風(fēng)格的優(yōu)點(diǎn)與缺點(diǎn)。當(dāng)被問及CIO們?cè)撊绾闻袛嗍顷P(guān)注SOA還是WOA、以及應(yīng)如何理解所有這些爭(zhēng)論時(shí),Nick Gall建議。(支點(diǎn)論壇)
- 1如何保證數(shù)據(jù)庫(kù)操作與文件系統(tǒng)操作的一致性
- 2觀點(diǎn):存儲(chǔ)安全究竟發(fā)生了什么?
- 3保證無(wú)線網(wǎng)絡(luò)安全需要注意哪些要點(diǎn)
- 4下一代網(wǎng)絡(luò)業(yè)務(wù)的發(fā)展特征與趨勢(shì)分析
- 5對(duì)云存儲(chǔ)來(lái)說(shuō)安全問題仍然是大礙
- 6七招教你應(yīng)如何選擇無(wú)線路由器
- 7不要讓云計(jì)算成為皇帝的新衣
- 8泛普OA軟件的文檔知識(shí)一體化管理系統(tǒng)
- 9中國(guó)的管理軟件可粗略劃分為兩大陣營(yíng)
- 10虛擬化對(duì)服務(wù)器與存儲(chǔ)一體化采購(gòu)的影響
- 11解析商業(yè)數(shù)據(jù)云存儲(chǔ) 通用還是量身定做
- 12網(wǎng)站安全令人堪憂的問題何在?
- 13用戶是OA辦公自動(dòng)化系統(tǒng)的應(yīng)用主體
- 14OA辦公系統(tǒng)結(jié)合了先進(jìn)的管理思想和經(jīng)驗(yàn)
- 15安全熱議 您的企業(yè)安全策略真的有效嗎
- 16安全修改注冊(cè)表默認(rèn)響應(yīng)的方式
- 17有效進(jìn)行虛擬環(huán)境管理的四項(xiàng)措施
- 18我們到底需要怎樣的網(wǎng)絡(luò)拓?fù)涔芾碥浖?/a>
- 19安全問題應(yīng)當(dāng)慎用“拿來(lái)主義”
- 20數(shù)據(jù)庫(kù)中的事務(wù)處理概念及其應(yīng)用
- 21不得不發(fā)展的技術(shù) 云計(jì)算風(fēng)暴來(lái)襲
- 22Gartner:數(shù)據(jù)中心的操作急需現(xiàn)代化
- 23對(duì)話:構(gòu)建綠色數(shù)據(jù)中心幾項(xiàng)具體措施
- 24保證Web登錄安全的四種密碼管理工具
- 25觀點(diǎn):數(shù)據(jù)保護(hù)是否存在某種隱性成本
- 26SQL Server索引管理六大鐵律
- 27長(zhǎng)春泛普OA平臺(tái)提供了一種全新的工作方式
- 28分析:虛擬化技術(shù)給企業(yè)應(yīng)用帶來(lái)的優(yōu)勢(shì)
- 29如何給虛擬化做好網(wǎng)絡(luò)技術(shù)準(zhǔn)備
- 30探討路由器基礎(chǔ)配置與數(shù)據(jù)傳輸
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓