每一個喜歡《阿甘正傳》的人都能記住一句經典臺詞:人生就像一盒巧克力,你永遠也不知道下一個是什么味道,F在,SOA正在變得炙手可熱。因為,SOA就像一盒巧克力,沒有什么成功案例,大家都不知道實施以后會是什么后果。
然而,這并不妨礙SOA的概念就像長了翅膀,誘惑得CIO們無法忘卻。
左思
SOA不是一種技術,它只是一種方法論,它指向的意義就是面向服務的架構。
在當今的業務環境中,變化是毫無疑問的,因此快速響應客戶需求、市場機遇和外部威脅的敏捷性比以往任何時候都更顯重要。SOA的核心思想是讓應用不受限于技術,讓企業輕松應對商業服務變化和發展的需要,它著眼于日常的業務應用,并將它們劃分為單獨的業務功能和流程,即所謂的服務。這代表了IT行業根本性的變革,已經成為IT市場的焦點和趨勢。
IDG在2006年的調查顯示,所在公司將把SOA作為今后1年內的關鍵或重要項目的調查對象的比例增加到了52%,比IDG在2005年5月進行的類似調查中所得到的數據提高了10%;79%的調查對象表示,SOA將是未來五年的關鍵或重要項目,這個數據比九個月前進行的調查增加了18%。
右想
然而,每個身在其位的CIO的心里都有一桿秤,都在盤衡著SOA的風險。
一般來說,部署SOA主要面臨兩類風險。一是技術風險。首先,用戶選擇的SOA平臺,開發隊伍對Web服務、J2EE等技術標準的掌握程度,都可能潛藏著技術準備失利造成SOA項目失敗的風險。其次,SOA可讓不同的IT系統快速整合在一起,只需調用系統組件就可以業務整合。然而SOA目前還沒有確定調用系統組件的統一標準。SOA能做多大,就要看它能在標準化這個方向上能走多遠。
二是管理風險,傳統的企業管理模式執行垂直管理,部署SOA必須要改變企業內部的IT文化、IT組織,這對管理有很大的沖擊。從已有的系統遷移改造成SOA架構,是一個長期工程。尤其是如果企業打算向外部推廣一些服務,和它的供貨商、分銷商、代理商、客戶等一起來構建SOA架構的應用,那就還有更長的路要走。因為需要改造自己的業務系統,牽涉很多人員和投入。此外,也要考慮安全的問題,效率的問題等,目前還沒于成熟的解決辦法。
面對著一個技術不完全成熟,需要很大的代價來改造的青蘋果,明明知道它維生素含量豐富,大部分的CIO們也只好選擇望梅止渴。
但是,也有少量的CIO把它看成歷史上的“狼桃”——西紅柿。西紅柿在南美洲秘魯被叫作“狼桃”。當地傳說狼桃有毒,雖然它成熟時鮮紅欲滴、美麗誘人,但人們還是對它敬而遠之。到了十七世紀,一位法國畫家實在抵擋不住它的誘惑,于是冒著生命危險吃了一個。然后,他躺到床上等著死神的光臨。結果呢?自然是未曾等到死神的畫家把番茄無毒而且好吃的事情傳遍了西方。
例如我國的交通銀行,就具有這樣非凡的勇氣和決心,開始著手進行SOA的改造。但是,SOA到底是西紅柿還是青澀的蘋果?這只能等事實來給出答案。
文章來源于領測軟件測試網 http://www.kjueaiud.com/