哪些行業會是面向服務架構(SOA)的先行者

2021-04-12 21:10:12 字數 1987 閱讀 5965

一項突破性技術產生後,總要有第一批勇於「吃螃蟹」的先行者來示範。這個道理應該同樣對

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 和管理方面的產品也陸續問世。對於志向遠...