傳統ESB與SOA架構融合

isoa發表於2008-07-22
        在科技日新月異的大潮下,“傳統”的企業服務匯流排(ESB)正經歷著保持與面向服務架構需求同步的改革,從原來的綜合/資訊工具轉化成為具備商業流程管理(BPM)工具,管理和分析功能的基礎架構

  在科技日新月異的大潮下,“傳統”的企業服務匯流排(ESB)正經歷著保持與面向服務架構需求同步的改革,從原來的綜合/資訊工具轉化成為具備商業流程管理(BPM)工具,管理和分析功能的基礎架構。

  在近期webMethods Fabric 7.0介紹展現了ESB在其原有的綜合支柱角色基礎上成長:

  AMR Research副主席Bill Swanton先生說,我們看到webMethods Fabric 7.0是以SOA方式建立綜合應用軟體的一個很直接的發展環境。新的產品將所有歷史上與整合有關聯的工具加以整合,其中包括原有企業應用系統整合EAI技術和ESB,將BPM和商業活動監控(BAM)囊括進來,並增加了註冊,儲存和管理的效能。

  阿伯丁集團企業整合副主席Peter S. Kastner指出:像EAI一樣過時的軟體也可能出現在SOA世界中,對於支援遺留技術它還是很重要的, 因為這些遺留技術還存在於許多企業當中。

  他還說:“我們發現幾乎沒有人願意捨棄他們在EAI上的投資只為了購買ESB然後宣稱他們是唯一一個使用ESB的人。”他引用了webMethods為例,webMethods是原EAI公司,現在已經成功轉型進入SOA行業,同時提供與舊的整合技術相連的橋樑。今年他對於IT部門的研究推翻了他自己的觀點,舊整合技術供應商並非註定失敗。

  Kastner還說“今年我的假設是:EAI公司將會受到重創。但事實上,他們絕大多數的客戶很容易的將自己的EAI架構通過介面卡與SOA連線。”

  Kastner 和 Swanton都贊同這一點:對於webMethods 正在包裝的旗下品牌ESB技術發展來說,引入更新的技術,特別是BPM是很重要的。

  Swanton說:許多ESB供應商都還在嘗試仍在整理支援商業分析和軟體開發者的綜合工具包。整個ESB技術會將BPM納入其中以便使軟體開發者能與商業分析師在商業程式軟體上進行合作。

  Kastner說, BPM之所以重要, 是因為在其研究的基礎上,大綜商業交易在很大程度上包含BPM.我們看到大概有50%全球5000強積極投入BPM發展上。他還指出webMethods並不是唯一一個將BPM融入ESB技術的廠商。

  他說:我們應該注意到Tibco在過去的幾年中已經對BPM進行了大量投資,Fiorano也在近半年中對其ESB產品在BPM領域進行了加強。

  webMethods 技術總監Marc Breissinger 說,ESB的發展需要一個新的定義,甚至是對它進行重新命名。他還指出這個產業已經引入了“Fabric”這個術語,這在他的公司和其他公司的產品品牌上可以看到。

  技術總監從webMethod角度來講,ESB的定義從一組直接對特徵和功能的定義擴充套件到了一個大體的解決商業問題的技術。

  Breissinger說:這週上市的webMethods Fabric 7.0重點在於BPM系統在SOA和經典整體環境下的發展。我們所看到的是一個直接自動的處理BPM型別與人為控制更多的BPM(工序)型別的結合。他們與商業活動監控相連貫,這也需要BPM系統和UI來實現。

  “Fabric”這個術語已經成為了新增工具和技術的保護傘。Burton集團在討論使用SOA實現軟體整合時也用到了像中介軟體“Fabric”和Web服務“Fabric”這樣的術語。

  Breissinger指出他並非對Fabric這個術語有過多偏愛,但它是描述ESB和BPM和其他技術的整體方案來實現測量、建模和實施SOA的最佳用詞。

  WebMethods技術總監在簡單介紹術語背景時說:“過去,我們還沒有接觸BPM領域的時候,我們說整合‘支柱’,之後我們又稱服務母線。在一定程度上來說,Fabric是更深層次的,囊括BPM、體系、複合程式開發能力的概念,這樣你可以有一個建立系統基礎架構的整體概念,而不單單是一條線或是支柱。”

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14780828/viewspace-406896/,如需轉載,請註明出處,否則將追究法律責任。

相關文章