監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關閉

SOA不再是實驗室里的花朵

申請免費試用、咨詢電話:400-8352-114

來源:泛普軟件

“SOAD(SOA Development)就是有關怎么樣去定義SOA的接口,使得SOA成為可能?!盜BM 軟件集團Rational總經(jīng)理Danny Sabbah在不久之前的IBM中國開發(fā)者大會上,用這樣的方式宣告Rational進入了為SOAD服務的時代,同時也宣布SOA即將走入軟件工廠的正常實現(xiàn)流程,而不再只是實驗室里的花朵。

技術構想的演進

從過去到現(xiàn)在,每個技術構想的實現(xiàn)除了社會需求的拉動以外,領導廠商的推動也是原因之一。SOA(面向服務的體系架構)從一個技術構想到如今成為技術潮流,形成了從實施人員、解決方案到開發(fā)工具的完整格局,這要歸功于IBM等SOA領域內領導廠商的推動。用IBM軟件集團WebSphere全球副總裁Sandy Carter的話來說,就是“IBM擁有絕大多數(shù)與SOA相關的專利,參與了大多數(shù)標準的制訂,還提供了全面的SOA產(chǎn)品線,涵蓋了完整的生命周期”。并且,IBM推動SOA的進程,也明顯經(jīng)歷了一個從概念宣傳、到領導實施、推廣經(jīng)驗、再到培養(yǎng)人才基礎,最后提供統(tǒng)一開發(fā)工具的周期。

最早的SOA案例早在兩年前SOA理論還沒有被廣泛接受的時候就已經(jīng)開始出現(xiàn),盡管它們往往只是在信息系統(tǒng)的一小部分實現(xiàn)了SOA化。這要感謝IBM在全球范圍內的四家SOA設計中心,它們的任務就是利用IBM在這個領域里最杰出的專家,來幫助那些最先提出SOA需求的企業(yè)客戶設計SOA架構,幫助其實現(xiàn)面向服務的轉型。

而與此同時,IBM也在SOA的實驗性開發(fā)中獲得了更多的經(jīng)驗,培養(yǎng)出了更多的SOA架構師與工程師?!艾F(xiàn)在SOA仍舊不是一項完全成熟的應用,當SOA最終像DB2那樣被業(yè)界公認,并且擁有大量架構師、工程師,有一套成熟的開發(fā)模式的時候,SOA就會成為潮流,而在IBM范圍內,我們的角色也就會被BCS(全球服務部)所代替?!痹谥袊貐^(qū)最早參與SOA案例實施的IBM實驗室服務部門的主管胡曉專說。

最后一根稻草?

從胡曉專的話可以看出IBM推廣某種技術架構時的一貫路線:“某種全新的技術架構,在沒有人做過,也不知道怎么去做的情況下,比如一兩年前的SOA,IBM會有一個類似于SOA設計中心的部門,去做第一個、第二個案例?!比缓筮M行市場宣傳,在之前的案例里培養(yǎng)出來的工程師被推廣到更多的新的案例實施當中去,慢慢形成這個領域內的人才積累;同時不斷完善產(chǎn)品架構,除了相關產(chǎn)品的支持以外,在軟件開發(fā)階段,就通過自己的軟件開發(fā)平臺Rational提供相應的開發(fā)手段以幫助這一架構的實施。

隨著SOA成為IBM在新的十年里最大的新興生意源,SOAD也就成為了Ratianal最新的技術策略。自從2003年Rational被IBM收購,成為IT巨頭規(guī)劃的軟件平臺上最后一個基礎構成部分—開發(fā)平臺之后,就一直在為IBM每個時期的戰(zhàn)略重點和技術路線服務,從2003年的整合到今年的SOAD。

IBM中國區(qū)市場總監(jiān)左洪曾經(jīng)打過一個比方:“SOA就像是一條條看不見的線,能夠隨時把分散的組件珠子串成一條條完整美麗的服務項鏈?!倍鳶OAD的任務就是為這些珠子與珠子之間、服務與服務之間、甚至系統(tǒng)與系統(tǒng)之間定義接口,使得SOA成為可能。在IBM WebSphere為SOA提供了相對完整的產(chǎn)品線之后,SOAD也許就是在如何實現(xiàn)SOA之路上的最后一根稻草。

每家技術公司都力圖讓自己的理念引領業(yè)界的潮流,可是往往只有少數(shù)幾家能夠獲得成功,商業(yè)推動技術的路線圖究竟應該是怎樣,SOA是否真會像技術公司們所描繪的那樣的美好,我們還不得而知,但今天回頭看看IBM推動SOA的過程,或許能夠得到一些啟示。

記者:在具體的實施中,一些大的用戶已經(jīng)形成了完整的系統(tǒng),現(xiàn)在我們又推出了SOAD,實際上是從軟件開發(fā)和配置階段就做起來幫助企業(yè)搭建架構,這是否說明實現(xiàn)SOA的話就是要讓他們將系統(tǒng)推倒重來?

Danny:這和大家對SOA的誤解有關,其實SOA更多的內容并不是怎么樣新建一個系統(tǒng),SOA實際上是關于怎么樣對現(xiàn)有的系統(tǒng)進行演化。如果對SOA有正確的理解和實施,那么SOA可以幫助用戶對現(xiàn)有的系統(tǒng),針對不斷變化的商業(yè)需求進行演化。這可能是很多其他公司的市場部門在不理解SOA的情況下,所產(chǎn)生的一個誤導,把SOA和建立新系統(tǒng)聯(lián)系起來,實際上SOA更多的不是建立新系統(tǒng),而是對系統(tǒng)進行演化。

記者:有一種感覺,Rational作為開發(fā)平臺往往最深層地體現(xiàn)了IBM對于IT下一步發(fā)展趨勢的判斷,請您介紹一下Rational的下一步發(fā)展方向。

Danny:是的,我們對于未來技術趨勢的判斷實際上都會影響Rational的每條產(chǎn)品線,我們會根據(jù)整個的趨勢來把產(chǎn)品進行調整。我們今天已經(jīng)對全球開發(fā)提供了非常好的支持。在未來我們會在全球協(xié)同開發(fā)這個領域增加更多的對協(xié)作的支持,增加對社區(qū)建設和發(fā)展的支持。在建模領域,我們會增加更多的對更靈活的企業(yè)架構的Tivoli支持。同時,針對SOA,我們會加強我們在監(jiān)控、測試、部署這些方面的開發(fā)力度。

不僅僅是多了一個“D”

—專訪IBM軟件集團Rational總經(jīng)理Danny Sabbah

記者:SOAD看起來就是在SOA的后面加了個D(開發(fā)),那它和SOA之間是什么樣的邏輯關系?

Danny:SOA的重點是怎么樣建立一個靈活的IT架構,使得我們能夠更好的面對一個市場。包括像引入一些新的合作伙伴,適應一個新的行業(yè)管理的條例。SOAD與SOA非常相關,它主要是允許用戶怎么樣去建立這樣一個架構,怎么樣使SOA 變成可能。SOAD涉及包括怎么樣構建管理模塊的構建性,使新的商務流程可以被加入進來,可以被修改,可以被外包。如果做一個總結,SOAD就是有關怎么樣去定義SOA的接口,使得SOA成為可能。

記者:聽起來有些抽象,那么通過SOAD去實現(xiàn)SOA會遇上什么普遍的難點或者挑戰(zhàn)么?

Danny:SOAD也是不斷改進的,所以SOAD不光是創(chuàng)建一個SOA的結構,而且更多的也包括對SOA架構的維護,以及對SOA架構的演化,所以SOAD不僅僅是一次性的活動,而是在整個生命周期當中,都扮演著非常重要的角色。怎么樣去不斷的理解這個商業(yè)流程的變化,并且把商業(yè)流程的變化翻譯成IT的架構,把這些變化部署到IT的各個環(huán)節(jié),都是SOAD里面包括的內容。SOAD更多的是怎么樣管理這些變革,管理需求,管理需求的變更,同時還要管理你的模型,管理你的企業(yè)架構,管理你的測試流程,管理質量和風險,這些都是SOAD的挑戰(zhàn)。(IT專家網(wǎng))

發(fā)布:2007-04-23 11:33    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
相關文章:
南京OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普南京OA快博其他應用

南京OA軟件 南京OA新聞動態(tài) 南京OA信息化 南京OA快博 南京OA行業(yè)資訊 南京軟件開發(fā)公司 南京門禁系統(tǒng) 南京物業(yè)管理軟件 南京倉庫管理軟件 南京餐飲管理軟件 南京網(wǎng)站建設公司