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

SOA的進化:從“客戶機/服務(wù)器”到SOA

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

來源:泛普軟件 SOA的進化:從“客戶機/服務(wù)器”到SOA

20世紀90年代,在客戶機/服務(wù)器模型剛剛推廣之初,很多文章都悲觀地認為,客戶機/服務(wù)器模型不能達到事先所承諾的地步,它只是一種理論而已,不能在現(xiàn)實實踐中運行得很好。

但幾年后,客戶機/服務(wù)器模型成了一種標準,幾乎所有的應(yīng)用開發(fā)都是照著這個標準進行的。它不再是虛無飄渺的理論了,并且在一定程度上,它不再是一個大家討論的熱門話題了。

現(xiàn)在,新技術(shù)成了大家談?wù)摰臒衢T話題,包括XML、Web服務(wù)和SOA。當(dāng)然,正如市場分析機構(gòu)Gartner的一位分析師在幾年前的一次講話中指出,SOA最早出現(xiàn)于在20世紀90年代中期,作為客戶機/服務(wù)器模型的延伸。

2006年,Gartner公司副總裁兼資深分析師 Massimo Pezzini在一次談話中說:“客戶一直在做的工作其實屬于SOA的范疇,雖然他們并不這樣稱呼它?!彼麄兺褂?0世紀90年代的術(shù)語稱呼自己的工程,也就是所謂的客戶機/服務(wù)器模型。Pezzini說,這是一個秘密,幾乎很少有SOA倡導(dǎo)者愿意承認這樣一個事實:SOA只是經(jīng)典的客戶機/服務(wù)器模型的一種升級。

在最近的一篇文章有關(guān)SOA普及問題的文章中,Ron Schmelzer LLC高級分析師Ron Schmelzer也贊同Gartner的觀點:客戶機/服務(wù)器模型在1996年轉(zhuǎn)變?yōu)镾OA。

因此,似乎沒有達到預(yù)期期望的客戶機/服務(wù)器模型已經(jīng)演變?yōu)镾OA,而SOA也沒有達到預(yù)期期望。但很多企業(yè)部署了客戶機/服務(wù)器模型,即使部署得不是很完善。而現(xiàn)在的情況與過去也很相似,很多公司都部署了SOA,盡管不是很完善。

其實,人類一直努力在做的事情一般并非都十全十美,但是幾乎總是可以做得更好。除了四成左右的學(xué)生,我們大多數(shù)人受到的教育并不完善。美國的州際公路系統(tǒng)距離“完美”二字太遙遠了,但我們一直使用它長達數(shù)十年之久。Schmelzer認為,城市規(guī)劃(City Planning)也許是SOA的最好比喻,因為二者都是在逐漸進步,但城市規(guī)劃并沒有產(chǎn)生完美的城市。不過,從另外一個角度看,城市規(guī)劃者在許多情況下確實有助于設(shè)計更適合居住和工作的城市。

實際實施SOA的首席技術(shù)官、架構(gòu)師和開發(fā)者都認為SOA正在取得進展,盡管缺乏完美。

Cars.com首席信息官Manny Montejano本周在一片文章中解釋他是如何實現(xiàn)難以捉摸的SOA目標,并促使商業(yè)行政人員和管理人員部署SOA。但同時,他還指出他所部署的SOA是完成了SOA最終目標的30%。盡管在實施過程中遇到了bushao困難和障礙,但Montejano從來沒有把這看作失敗,而是作為學(xué)習(xí)的經(jīng)驗。

“我不是說我們每次所做的一切從一開始都是完美的,這也正是我們得到教訓(xùn)的來源。” Montejano說。 “我們已經(jīng)學(xué)到了很多教訓(xùn),特別是商業(yè)計劃而不是IT或技術(shù)計劃?!?/P>

大部分實施SOA的人都用發(fā)展二字描述SOA,或使用Schmelzer的城市規(guī)劃的比喻:SOA是一個持續(xù)不斷的項目,始終是在變化和發(fā)展的,但從來沒有徹底完成過。

運輸公司Con-Way 的首席企業(yè)架構(gòu)師Shibashis Mukherjee早在1996年就已經(jīng)開始在做類似SOA的項目,后來,該項目就變成了SOA。

Mukherjee在這一項目上工作了長達10年之久,他親眼見之了SOA從有到無這個過程。他回憶說:“我們已開始使用的是基于組件的開發(fā)方法。在當(dāng)時,SOA并不是什么了不起的東西。但我們意識到如果我們有可重用組件來創(chuàng)建各種應(yīng)用的話,將有助于我們更快地進行軟件開發(fā)。隨著我們的開發(fā)過程逐漸成熟和SOA開始發(fā)揮作用,我們學(xué)會了如何組合服務(wù)。”

或許如果把SOA看作一個過程,我們就不會對它的不完善缺少耐心了。(IT專家網(wǎng)論壇)

發(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è)公司