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