一項突破性技術產生後,總要有第一批勇於「吃螃蟹」的先行者來示範。這個道理應該同樣對
soa適用,所以一直在思考和留心這個問題,「哪些行業會是
soa的先行者?」隨著
soa實際部署專案的逐漸增加,答案也慢慢浮出水面。最近,
forrester
出了乙份
關於亞洲soa在各個行業應用情況的研究報告
(asia pacific soa industry adoption trends
),副標題就是「
公共部門
和金融行業將主導
soa投入(
public sector and finance will drive soa spend
)」。另外還看到過來自易觀國際的一篇分析報告,「
中國中介軟體市場及部署soa趨勢展望
」,同樣提到排名前三的行業需求來自電信、金融和**。答案不算出人意料,這裡倒是可以檢討一下其中可能的原因。
提供增值服務是這些行業的特點之一。而且無**共部門還是金融服務,行業內提供的服務基本是同質的。在提供同質服務的行業裡,取得優勢的通常方式是如何提供差異化和創新。在差異化和創新中,資訊系統的支援應當是不可或缺的,特別是乙個高效靈活的業務資訊系統。
soa的理念正切合了這個需求。先說差異化,例如:金融行業裡各個銀行對個人提供的基本業務基本沒有本質的差別。如果說差別,大多數是使用者體驗的差別。使用者體驗的差別源於業務流程的差別。而說到對業務流程的優化與重組的支援,
soa無疑是有優勢的。再說創新,現在的公共部門總是在不斷推出各種各樣的便利新服務,這些服務大多數也都要以資訊科技支援。說到資訊科技為支援業務創新應該要具備的柔性(
flexibility
),soa
同樣是有吸引力的。
這些行業能夠率先「嘗鮮」
soa,也得益於其良好的資訊系統基礎。無論是
公共部門
還是金融,都應該算是資訊化比較成熟的行業。就那國內來講,這些年的資訊系統建設投入,早讓
公共部門
還有金融行業,實現了全面的資訊化。不管是硬體裝置、軟體環境,還是管理意識、人員素質,都能說是萬事具備。轉向
soa,是乙個自然而然的舉措。因為
soa理念的運用,無疑會幫助加速整合其資訊科技方面的優勢,對業務發展提供更好的支援。
除了資訊科技的原因,管理的標準化也便利了
soa的推廣。
公共部門或
金融行業,管理上相對其他行業,例如製造業,可以說更加有規矩可循,在這些行業中大多數業務流程都已經在管理上被清晰定義,
soa的概念非常容易同業務模式互相對映。拿
soa中最困難的問題之一,關於業務流程中服務劃分的顆粒度問題來講,在這些行業能夠比較好的參照原來的業務定義來做對映。而且,關於服務的對內對外介面也相對穩定。
soa理念和管理模式的契合,對獲得各方面的認同和支援也是必要的。
最後還有一點比較重要的因素,就是在
公共部門或
金融行業中個體占有的市場地位對採用
soa的影響。毋庸置疑,這些行業裡的個體都占有相對壟斷的地位。一方面壟斷地位說明其獨享乙個龐大的市場,服務具有相當數量受眾。
soa概念的實施,能夠受惠一大片,取得相當大的效益(經濟的或者是社會的);另一方面,壟斷地位讓其有能力來領導和掌控
soa專案,特別在專案早期,專案效益的示範作用還不明顯的時候,乙個強有力的領導者能避免專案的夭折。
soa專案的整合(
integration
)效益是隨同參與者的增加而增加的,也就是說越多人參與進來,不僅倍增參與者的增益,而且降低參與成本。總之,行業的壟斷地位,能保證足夠多的參與者,也能在避免不必要的猶豫不決和躊躇不前。 檢討
公共部門
和金融行業能先行主導
soa的原因,是希望對其他行業的
soa推動有所借鑑。實施
soa並不是單純的技術革新,而更多的是方**和業務模式的進化。
sap在這方面一直是強調「演化論」。從上面的分析,也能看到
soa的成功需要從管理到技術,從內部到外部,從裝置到人員,等等,多方面協同推動。
SOA面向服務架構
首先martin fowler提出soa歧義service oriented ambiguity,認為 什麼是soa 是不可能回答,因為不同的人意味著不同的事情,soa意味服務介面,意味流程整合,意味資源再利用,意味著管制,在下面soa元件圖中,服務和服務消費者 客戶端 之間存在多個約束,當乙個服務...
面向服務架構(SOA)的原則
web service已經不再是新婚的娘子。眾多企業都已經建立各種實驗性web services 專案,事實證明,這項新興的分布式計算技術確實能夠降低整合和開發的成本。另外,一些關鍵的web services標準紛紛制定,強安全 robust security 和管理方面的產品也陸續問世。對於志向遠...
面向服務架構(SOA)的原則
web service已經不再是新婚的娘子。眾多企業都已經建立各種實驗性web services 專案,事實證明,這項新興的分布式計算技術確實能夠降低整合和開發的成本。另外,一些關鍵的web services標準紛紛制定,強安全 robust security 和管理方面的產品也陸續問世。對於志向遠...