
SOA 是公認的 IT 基礎架構發展的新階段,它能讓企業充分利用其在開發人員、軟件語言、硬件平臺、數據庫和應用程序方面的現有投資,在提高生產率的同時降低IT成本和風險,從而幫助企業實現業務靈活性與創新。時至今日,SOA已經從理論探討階段走向實際落地階段。作為最理想的SOA設計模式,ESB(企業服務總線)為SOA提供了理想的服務連接架構,成為當今業界關注的新焦點。
IBM作為SOA公認的領導者,在幫助企業構建ESB(企業服務總線)部署SOA方面擁有豐富的經驗、領先的方法論和全面的ESB產品組合。根據全球5000多家SOA客戶實施經驗,IBM此次強調指出:作為SOA架構的核心連接性產品,ESB的構建至關重要——不恰當的ESB方案不僅不會幫助企業提升業務靈活性和響應能力,反而會增加IT基礎架構的復雜性和刻板性,從而制約企業業務發展。因此,企業可以通過獨立或組合使用的方式在企業中實施ESB方案。通過在企業內全面而有效地部署針對不同需求的ESB產品來滿足所有業務領域的需求,由此企業將具備SOA所需的核心連接性功能,實現現有應用的整合和IT資產的重用。
ESB——SOA的信息傳輸高速公路
有一條經驗在過去數十年里得到無數次驗證:舊的應用程序不會很快就消失。由于它們的作用不可或缺,因而會被持久使用下去。因此,企業迫切需要一種IT系統的重用性和連通性,以確保現有應用程序和新應用程序之間進行自由轉換和暢通的消息傳遞,從而讓以往的IT投資和建設成果能夠在新的環境和需求中仍然得以充分利用。
傳統的點對點應用整合方式造成無法避免地弊端——將最終造成企業IT架構蛛網化復雜性,伴隨而來的是繁復僵化的應用架構、高額的維護成本和緩慢的響應速度。
ESB作為SOA架構的信息傳輸龍骨,為SOA提供一種連通性基礎架構,用以連接SOA中的服務。這種模式,有助于減少應用接口數量和復雜性,從而降低IT維護和更改的成本與風險,讓企業能夠以更簡單、更快速、更安全的方式來使用服務,獲得前所未有的靈活性和市場響應能力。
IBM指出,使用任何技術和產品構建的ESB都應包括下列四方面主要功能:
“路由器”——根據信息內容,在不同應用和服務之間進行信息傳輸和路由;
“轉換器”——進行應用之間的通信協議轉換;
“翻譯機”——進行應用之間的消息格式轉換;
“收發室”——處理來自不同渠道的業務事件(同步傳輸,異步傳輸,發布/訂閱等方式)。
IBM觀點——不恰當的ESB會限制企業業務發展
IBM指出,ESB方案的選擇是決定SOA部署成敗的關鍵。因此,企業在選擇時不應只考慮一個因素或項目,而是將所有因素都考慮進來,包括平臺覆蓋范圍;是否支持Web服務;是否支持現有應用環境;能否為協同交易提供可配置的內在支持;安全性;可擴展性;處理能力;性能;是否能夠卸載XML和Web服務等。特別是,如果企業希望對當前的復雜應用和定制應用進行整合或者將它們作為服務提供給客戶的話,僅僅靠單一的ESB產品是不行的。
綜合考慮所有因素,IBM認為,無法通過單一ESB產品來滿足用戶對功能方面的所有需求,正如世界上并沒有包治百病的靈丹妙藥。業務環境中包括太多類型的技術、網絡負載和技能,而適用于所有應用環境的萬能產品根本就不存在。無論多么有效,單一的ESB解決方案都不是面向端到端SOA實施的完整解決方案。企業需要可以擴展和定制的不受限制的ESB來滿足SOA架構的需求,并為SOA的其他領域或切入點提供支持。
因此,企業可以通過獨立或組合使用的方式在企業中實施ESB方案。通過在企業內全面而有效地部署針對不同需求的ESB產品來滿足所有業務領域的需求,企業將具備SOA所需的核心連接性功能,實現現有應用的整合和IT資產的重用。IBM提供廣泛的ESB產品來滿足每個客戶的部署需求。這些ESB產品能夠保證整個企業內以及任何已部署的ESB之間都可以實現無縫互連和兼容。客戶無需為每個項目選擇各自的ESB。所有的ESB都能并列運行,以便在整個企業內對不同的ESB進行定制部署。
IBM ESB產品組合擁有三款產品:基于J2EE規范,針對標準接口整合的WebSphere Enterprise Service Bus(WESB);針對遺留應用和異構系統進行整合的WebSphere Message Broker(WMB);以及針對特定需求的大交易量處理進行整合的WebSphere DataPower。靈活地在不同的場景中部署并應用這些ESB產品,從而幫助企業構建一個全面的、不受限制的企業服務總線。
最新WESB功能擴展包——快速體驗SOA連接性價值
據介紹,新推出WESB擴展功能包,包含企業服務總線、開發工具、應用服務器和適配器四種功能,而其成本價格則對廣大中小企業以及希望進行SOA試點的大型企業極具誘惑力。該功能包包括:
WebSphere Enterprise Service Bus (WESB)——針對Web應用的入門級企業服務總線產品,為您的應用整合提供快速便捷易用的整合能力;
WebSphere Integration Developer (WID)——功能強大的服務設計/開發工具;為客戶提供全部所需的企業服務總線和開發工具包;
WebSphere Application Server NetWork Deployment (WASND) —— 應用服務器網絡部署版,為您的應用提供最佳的J2EE運行環境!
使用內置的適配器(File/FTP/EMAIL/JDBC)——增強WESB的連接能力。
作為一種經濟適用的服務集成解決方案,WESB支持數百種 ISV 解決方案并提供擴展的WebSphere適配器(Adapter)支持,便于企業與現有IT資產進行連接。預先構建的調解功能有助于減少開發時間和成本。
由于WESB與WebSphere應用服務器(WebSphere Application Server,WAS)一脈相承,企業可以充分利用市場領先的成熟人才和服務(例如,集群、故障轉移、系統管理和安全性)。共同的工具和管理方法意味著從WAS到WESB再到WebSphere Process Server(WPS)的遷移實際上是無縫的,這意味著企業客戶并不需要更多的技術人力資源,即可實現從應用開發到應用整合再到流程整合的無縫發展的SOA之路。與 Tivoli 軟件的無縫集成,則可以令企業享受世界一流的安全和系統管理功能。
另外,WebSphere Integration Developer是一款與 WESB 結合使用的工具,它提供了一種集成、交互式和可視化的開發方式,而且只需很少的編程技能,能夠大大加快應用開發的速度。
采用WESB功能擴展包來開發應用和搭建企業服務總線,核心優勢體現在:
建立在WebSphere應用服務器(WAS)網絡部署版之上,可作為企業新應用開發的部署平臺(Run Time Environment);簡單易用,具有Java開發背景的工程師可以迅速學習上手;
為標準通信接口(HTTP,JMS,WebSphere MQ,Web Service,XML,WebSphere Adapter)構建ESB,實現應用快速整合和SOA框架;
包括了強大的SCA開發工具WebSphere Integration Developer,用戶/開發商無需另外購買開發工具;
靈活的產品打包計劃,降低了企業購買成本,適合中小企業輕松建立新一代的企業信息交換平臺;
無縫整合IBM提供的具有更強大整合能力的WebSphere Message Broker(支持更多的標準化和非標準化通信接口和協議)以及DataPower(擁有針對Web Service和XML無以倫比的處理性能和安全網關功能),便于企業定制可伸縮的企業整合方案。
對于中國的各大軟件開發企業而言,WESB擴展功能包的推出,能夠讓軟件開發商們在不增加成本的基礎之上,縮短開發時間和人力資源的要求,并使其基于ESB的解決方案具備更強的未來擴展性,從而在市場上獲得更多的成本和競爭優勢。IBM公司希望通過推出WESB擴展功能包優惠政策,幫助廣大的中國企業能夠在短時間、低成本的情況下迅速走上SOA的第一步。
文章作者:IT專家網
CIO頻道人物視窗
CIO頻道方案案例庫
大數據建設方案案例庫
電子政務建設方案案例庫
互聯集成系統構建方案案例庫
商務智能建設方案案例庫
系統集成類軟件信息研發企業名錄