寇衛東博士談到:「一方面 我們需要把最基礎的架構搭起來,沒有這最基礎的架構就相當於沒有人的頸椎等一樣。人頸椎沒有是立不起來的,系統沒有最基本的架子也是搭不起來的。所以 soa最基礎的架構是聯通性、互聯互通,你可能會跟不同的業務流程進行整合,所以流程的整合也是最基本的,另外就是不同的業務應用的整合。所以在這樣的前 提之下,我可能得選一兩個專案可以使領導看到結果的,或者是說我的同事可以看到結果的。這樣的話需要選一兩個專案能夠顯示、展示它的soa的好處的。所以 你光做底層大家看不到不行,所以很得往上走一點,讓大家看到soa的好處。」
舉乙個不同資訊源的整合怎麼能夠體現出來的例子。如果我看 不到在不同地方的月報表,這就需要整合。乙個方面是互聯互通才可以把資料拿到。資料查詢之後最後彙總成表,知道我這個月的收入,支出,人員情況是怎麼回 事,清楚了。這樣就可以很好地看到了結果了。另外是業務的流程,原來轉乙個流程需要半年,或者是幾個月。通過流程整合的話,就可能個把月就可以,或者幾天 才可以整合起來。領導是關注的流程的改變,你要讓他看到有信心才行,這就需要通過一兩個這樣比較容易做的,而且能夠顯示結果的專案開始。」
這就就好象打仗一樣,首先要挑乙個容易打的仗,打下來。這個時候可能不一定是打硬仗,有的時候硬仗需要打,但是可能先要打弱敵,然後再打強敵。有了這樣 乙個的過程,soa的實施效果也可以這樣理解,先找乙個比較容易做的工作去做,使得老闆或者是成員都可以看到soa的結果。
soa作為乙個開放式的架構,有一系列的產品可以幫助企業實現。比如說連通性,ibm有三個大的產品去支撐。j2ee的架構時有esb,幫助大家在這個平台上去做連通。如果是異構平台下的時候,messagebroker可以通過訊息佇列實現連通。
此外ibm還提供了硬體datapower。因為處理xml文件要有計算量要儲存,對計算和儲存的要求很大。當文件特別多的時候,會產生瓶頸效應。所以 ibm一兩年前買了乙個公司叫做datapower。它是把xml的文件處理軟體硬體化,處理起來至少快了10到50倍。
這樣的效果可 以解決很多企業或者是**的瓶頸效應問題。「你光是看到esb就有三種不同的方式實現,而且每個客戶可以根據自己的情況來選擇哪個產品對他更好」,寇衛東 博士說:「再比如說有流程伺服器做整合流程。在流程整合之上我們選擇擅長各個行業的合作夥伴來一起做,不同的工具也可以幫助他實現。比如說 websphere的建模工具,websphere monitor可以幫助你監控等等,這是一整套很好的工具來幫助你實現流程整合。
當進行到技術階段的時候,rational可以做soa的設計、開發。所以,ibm的5個產品線非常全,而且有一系列的工具來 實現soa、做服務的細化,包括cbm設計方法,soma設計方法等等,運用他們會使你的設計變得很容易。同時ibm有一套從企業的業務、企業的it架構 方面的方**,幫助你對整個企業做規劃。從設計來講比較方便,ibm一系列的產品推出不斷地細化soa的設計和實現。根據需要,ibm不斷地收購一些公 司,收購的目標是為了soa。比如說在商業智慧型化方面,收購了congnos,比如說內容管理方面收購了filenet。這樣的收購有利於soa深化、細 化。
IBM寇衛東談2023年SOA趨勢
技術創新大會於2009年1月6號在北京成功舉行,這次盛會除了匯集了ibm infortrend citrix 啟明星辰等中國國內外知名企 業,還吸引了眾多國內的行業使用者。ibm 大中華區總工程師 soa首席專家寇衛東先生暢談了soa在2008年的發展及2009年的趨勢。下面是採訪實錄 問 金融風暴...
寇衛東 話說程式設計師的職業生涯
有一些年輕的程式設計師向我諮詢,將來的路應該怎麼走?俗話說,條條大路通羅馬。不同的路都能走向成功。到底選哪條路,取決於自己的興趣。可能有程式設計師會問 如果還沒找到自己的興趣怎麼辦?我的建議是多嘗試,努力做,這是職業生涯的必經之路。當你積累了一定的技術和經驗之後,就會面臨多種選擇。選擇哪條路,因人而...
IBM總架構師寇衛東 話說程式設計師的職業生涯
感謝博主 http embeded life.blog.163.com blog static 105932519200911224258297 latestblog 初級程式設計師和高階程式設計師時期,都屬於職業生涯發展的第一階段,我們可以稱之為 時期。這階段程式設計師的年齡在20 35歲之間,因...