SOA-好大一塊餅
最近被各大廠商吹捧到天上的SOA,再次讓我感覺到什么叫做新瓶裝舊酒,不過廠商為了盈利所采取的營銷策略是可以理解的
但是作為技術(shù)人員,我們要撥開SOA的華麗外衣,看看它到底是什么。
SOA的演變過程:
web Service-->以Corba為代表的DOC-->基于組件服務(wù)器的N-Tier-->基于web服務(wù)器的T-Tier-->C/S結(jié)構(gòu)
其根本的通訊方式,幾年來未曾變化,只不過是多穿了幾件馬甲而已,從技術(shù)角度講,如果對網(wǎng)絡(luò)中間件的架構(gòu)熟悉的話,從最底層的TCP/IP通訊開始自己構(gòu)建一個webService的實(shí)現(xiàn)也并非什么難事,作為技術(shù)人員,我更想關(guān)注一些目前可以帶來實(shí)際好處的技術(shù),如:AOP/腳本語言/IF/微內(nèi)核的體系結(jié)構(gòu),甚至更鏡花水月的MDA
但是,如前面所說這是從技術(shù)的角度來看待SOA的發(fā)展,而實(shí)際上,每一次穿上新的馬甲,都使得應(yīng)用的基礎(chǔ)架構(gòu)更進(jìn)一步接近業(yè)務(wù),所以,看待SOA也不能僅僅從技術(shù)的角度,從整個企業(yè)的架構(gòu)來考慮,雖然不太愿意接受大廠商的SOA宣傳的輪番轟炸(它們經(jīng)常言過其實(shí)),但是我仍然不得不說SOA的思想和發(fā)展思路確實(shí)不錯。有機(jī)會試試看,也許真的很不錯。
posted on 2005-05-25 11:27 fisher 閱讀(445) 評論(0) 編輯 收藏 所屬分類: Programing