ESB作為SOA架構的信息傳輸龍骨,為SOA提供一種連通性基礎架構,用以連接SOA中的服務。這種模式,有助于減少應用接口數(shù)量和復雜性,從而降低IT維護和更改的成本與風險,讓企業(yè)能夠以更簡單、更快速、更安全的方式來使用服務,獲得前所未有的靈活性和市場響應能力。

IBM指出,使用任何技術和產品構建的ESB都應包括下列四方面主要功能:

 "路由器"–根據(jù)信息內容,在不同應用和服務之間進行信息傳輸和路由;
 "轉換器"–進行應用之間的通信協(xié)議轉換;
 "翻譯機"–進行應用之間的消息格式轉換;
 "收發(fā)室"–處理來自不同渠道的業(yè)務事件(同步傳輸,異步傳輸,發(fā)布/訂閱等方式)。

IBM觀點–不恰當?shù)腅SB會限制企業(yè)業(yè)務發(fā)展

IBM指出,ESB方案的選擇是決定SOA部署成敗的關鍵。因此,企業(yè)在選擇時不應只考慮一個因素或項目,而是將所有因素都考慮進來,包括平臺覆蓋范圍;是否支持Web服務;是否支持現(xiàn)有應用環(huán)境;能否為協(xié)同交易提供可配置的內在支持;安全性;可擴展性;處理能力;性能;是否能夠卸載XML和Web服務等。特別是,如果企業(yè)希望對當前的復雜應用和定制應用進行整合或者將它們作為服務提供給客戶的話,僅僅靠單一的ESB產品是不行的。

綜合考慮所有因素,IBM認為,無法通過單一ESB產品來滿足用戶對功能方面的所有需求,正如世界上并沒有包治百病的靈丹妙藥。業(yè)務環(huán)境中包括太多類型的技術、網(wǎng)絡負載和技能,而適用于所有應用環(huán)境的萬能產品根本就不存在。無論多么有效,單一的ESB解決方案都不是面向端到端SOA實施的完整解決方案。企業(yè)需要可以擴展和定制的不受限制的ESB來滿足SOA架構的需求,并為SOA的其他領域或切入點提供支持。

因此,企業(yè)可以通過獨立或組合使用的方式在企業(yè)中實施ESB方案。通過在企業(yè)內全面而有效地部署針對不同需求的ESB產品來滿足所有業(yè)務領域的需求,企業(yè)將具備SOA所需的核心連接性功能,實現(xiàn)現(xiàn)有應用的整合和IT資產的重用。IBM提供廣泛的ESB產品來滿足每個客戶的部署需求。這些ESB產品能夠保證整個企業(yè)內以及任何已部署的ESB之間都可以實現(xiàn)無縫互連和兼容??蛻魺o需為每個項目選擇各自的ESB。所有的ESB都能并列運行,以便在整個企業(yè)內對不同的ESB進行定制部署。

IBM ESB產品組合擁有三款產品:基于J2EE規(guī)范,針對標準接口整合的WebSphere Enterprise Service Bus(WESB);針對遺留應用和異構系統(tǒng)進行整合的WebSphere Message Broker(WMB);以及針對特定需求的大交易量處理進行整合的WebSphere DataPower。靈活地在不同的場景中部署并應用這些ESB產品,從而幫助企業(yè)構建一個全面的、不受限制的企業(yè)服務總線。

最新WESB功能擴展包–快速體驗SOA連接性價值
據(jù)介紹,新推出WESB擴展功能包,包含企業(yè)服務總線、開發(fā)工具、應用服務器和適配器四種功能,而其成本價格則對廣大中小企業(yè)以及希望進行SOA試點的大型企業(yè)極具誘惑力。該功能包包括:

 WebSphere Enterprise Service Bus (WESB)–針對Web應用的入門級企業(yè)服務總線產品,為您的應用整合提供快速便捷易用的整合能力;
 WebSphere Integration Developer (WID)–功能強大的服務設計/開發(fā)工具;為客戶提供全部所需的企業(yè)服務總線和開發(fā)工具包;
 WebSphere Application Server NetWork Deployment (WASND) — 應用服務器網(wǎng)絡部署版,為您的應用提供最佳的J2EE運行環(huán)境!
 使用內置的適配器(File/FTP/EMAIL/JDBC)–增強WESB的連接能力。

作為一種經(jīng)濟適用的服務集成解決方案,WESB支持數(shù)百種 ISV 解決方案并提供擴展的WebSphere適配器(Adapter)支持,便于企業(yè)與現(xiàn)有IT資產進行連接。預先構建的調解功能有助于減少開發(fā)時間和成本。

由于WESB與WebSphere應用服務器(WebSphere Application Server,WAS)一脈相承,企業(yè)可以充分利用市場領先的成熟人才和服務(例如,集群、故障轉移、系統(tǒng)管理和安全性)。共同的工具和管理方法意味著從WAS到WESB再到WebSphere Process Server(WPS)的遷移實際上是無縫的,這意味著企業(yè)客戶并不需要更多的技術人力資源,即可實現(xiàn)從應用開發(fā)到應用整合再到流程整合的無縫發(fā)展的SOA之路。與 Tivoli 軟件的無縫集成,則可以令企業(yè)享受世界一流的安全和系統(tǒng)管理功能。

另外,WebSphere Integration Developer是一款與 WESB 結合使用的工具,它提供了一種集成、交互式和可視化的開發(fā)方式,而且只需很少的編程技能,能夠大大加快應用開發(fā)的速度。

采用WESB功能擴展包來開發(fā)應用和搭建企業(yè)服務總線,核心優(yōu)勢體現(xiàn)在:

 建立在WebSphere應用服務器(WAS)網(wǎng)絡部署版之上,可作為企業(yè)新應用開發(fā)的部署平臺(Run Time Environment);簡單易用,具有Java開發(fā)背景的工程師可以迅速學習上手;
 為標準通信接口(HTTP,JMS,WebSphere MQ,Web Service,XML,WebSphere Adapter)構建ESB,實現(xiàn)應用快速整合和SOA框架;
 包括了強大的SCA開發(fā)工具WebSphere Integration Developer,用戶/開發(fā)商無需另外購買開發(fā)工具;
 靈活的產品打包計劃,降低了企業(yè)購買成本,適合中小企業(yè)輕松建立新一代的企業(yè)信息交換平臺;
 無縫整合IBM提供的具有更強大整合能力的WebSphere Message Broker(支持更多的標準化和非標準化通信接口和協(xié)議)以及DataPower(擁有針對Web Service和XML無以倫比的處理性能和安全網(wǎng)關功能),便于企業(yè)定制可伸縮的企業(yè)整合方案。

對于中國的各大軟件開發(fā)企業(yè)而言,WESB擴展功能包的推出,能夠讓軟件開發(fā)商們在不增加成本的基礎之上,縮短開發(fā)時間和人力資源的要求,并使其基于ESB的解決方案具備更強的未來擴展性,從而在市場上獲得更多的成本和競爭優(yōu)勢。IBM公司希望通過推出WESB擴展功能包優(yōu)惠政策,幫助廣大的中國企業(yè)能夠在短時間、低成本的情況下迅速走上SOA的第一步。

分享到

多易

相關推薦