去年9月,BEA公司CEO莊思浩在舊金山舉行的BEA World上提出——“SOA改變了企業做生意的方式”。
沒有人可以質疑近20年來,全球商業環境不斷加速量變與質變中,第一推動力就是創新技術。而在所有的推動變量當中,IT扮演著至關重要的角色,因為現代企業越來越高度依賴IT,而日新月異的各種IT 應用又成為企業靈活多變的“變身”基石。
這種對技術創新和IT 創新的邏輯推導,看上去順理成章!跋砣虻恼吓c并購浪潮加劇了企業之間、行業之間重新洗牌,快速變化的市場轉變為巨大的業務壓力,業務壓力又導致IT 創新呼聲日益高漲!辈贿^,IT 創新與蒸汽機、鐵路的出現大大提高地面交通運輸能力有著很大不同——運載能力是有極限的,而業務需求永遠難以被徹底滿足。
還有一個問題——為什么SOA會火?這近乎于在問“如果沒有SOA,企業計算領域的軟件公司還能賣什么?”這幾年,軟件公司義無反顧地“SOA化”,已經足夠證明這一點。SAP 從2003 年就開始逐步把產品遷移到SOA 平臺上;Oracle 正在全力開發它的下一代SOA 產品Fusion;兩年前,BEA 就推出了SOA產品,今年在BEA World 上更是推出了很多實際應用中的成功案例;HP已經把全球的SOA體驗中心從2 個增加到5 個,甚至連咨詢公司埃森哲也宣布將要投資4.5億美元來促進SOA的發展。就在剛結束的上一個季度,HP 收購了Mercury/Systinet(解決方案提供商);BEA收購了Flashline(SOA注冊服務庫提供商);IBM收購了Webify(Web服務和SOA組件解決方案提供商)。
但是,如果問題這樣問——“沒有SOA,CIO 將面臨什么?”顯然在目前,甚至在相當長的時間內,未必能有一個標準答案。要回答這個問題,軟件公司僅僅是打動自己和同行還不夠,SOA 還必須有打動CIO 的理由。
國內CIO對SOA早已聽了很多。SOA的理念和他們所面臨諸多挑戰,促使很多CIO 開始認真地思考“企業的IT 環境到底需要什么?企業的業務需要到底有多復雜?”
從這個角度上看,對CIO而言,有無識別能力顯得非常重要。那么,CIO們該如何決策?“CIO采用新技術和新理念的動力有兩個,一個是希望,一個是恐懼!鄙虾<一笨偨浝硗踝抡f。他所說的希望,就是CIO如果采用某種解決方案或者技術架構,IT 和業務的情況也許會變得更好;而所謂恐懼,是指如果你不采用新技術優化現狀,那將會面臨“下課”的風險。王茁說:“對于SOA,我從來沒有恐懼過!
近1 年來,關于SOA 的各種概念不絕于耳,一時間,SOA 儼然和幾年前的ERP 一樣,成為企業信息化明天的代名詞,SOA似乎已經被認為是企業IT 的未來。無論是ERP 廠商、中間件廠商、構件廠商,還是操作系統、系統集成商,都在以各種方式表達自己進軍SOA 的決心。但是,SOA到底是企業IT的終點,還僅是射線上的某個點?《IT經理世界》在針對數十家國內大型企業、軟件公司的調研后,并沒有獲得一個清楚的答案。
關于SOA的一切,需要去認真理解,更需要真實地還原。
第一推動力
采用SOA 的第一推動力更多還在提高企業的軟件能力上,離直接推動企業業務能力變革尚有很長的一段距離。
在記者前往拜訪中國外運股份公司之前,中外運作為國內為數不多實施SOA 并取得成功的企業,被業界廣為傳播。對中外運實施SOA 有兩個不同的描述版本:第一個版本是個生動的故事,中外運由于經營的大宗物流業務所涉及的單證流、資金流、物流等流程的管理太過復雜,現有軟件均無法滿足業務需求,公司通過實施SOA 解決了一切;第二個版本是,前不久中外運信息管理部副總經理張思宇博士作為成功的SOA 客戶代表,應邀參加某軟件公司的SOA 巡講大會。結果觀眾在聽完張博士的演講后卻面面相覷,覺得張博士所說的SOA 和軟件廠商說的SOA,是兩碼事兒。
“本身就是兩碼事兒,SOA是100%技術層面上的問題,和業務層面一點關系都沒有!痹诎阎型膺\的SOA故事的最終版本從頭到尾講了一遍后,張博士總結說。他糾正了不同版本的基本事實——中外運的核心業務系統(海運船貨代系統)在開發上采用了SOA的構架方式,并非整個企業IT 都“SOA 化”了。而中外運采用SOA的根本原因是因為其原業務系統是由中外運200 多家分支機構的30多套不同系統“拼裝”成的,為了解決IT資源集中管控的問題,才開發了新系統,并由中外運總部集中管。
文章來源于領測軟件測試網 http://www.kjueaiud.com/