IBM高性能企業(yè)服務(wù)總線_第1頁(yè)
IBM高性能企業(yè)服務(wù)總線_第2頁(yè)
IBM高性能企業(yè)服務(wù)總線_第3頁(yè)
IBM高性能企業(yè)服務(wù)總線_第4頁(yè)
IBM高性能企業(yè)服務(wù)總線_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、IBM 高性能企業(yè)服務(wù)總線 WebSphere Message Broker & WebSphere DataPowerWW WSBP (Worldwide WebSphere Business Partners)內(nèi)容概要企業(yè)服務(wù)總線概述WebSphere Message Broker 7.0 簡(jiǎn)介WebSphere DataPower 簡(jiǎn)介Q&A2企業(yè)服務(wù)總線概述ESB-企業(yè)服務(wù)總線企業(yè)服務(wù)總線(ESB)是用于集成應(yīng)用和服務(wù)的靈活的連接基礎(chǔ)設(shè)施。形狀 = 傳輸協(xié)議顏色 = 數(shù)據(jù)格式ESB在請(qǐng)求方與服務(wù)之間發(fā)揮以下作用:切換 不同的傳統(tǒng)協(xié)議之間進(jìn)行切換匹配和路由服務(wù)間的通信轉(zhuǎn)換 不同的數(shù)據(jù)格式

2、之間進(jìn)行轉(zhuǎn)換識(shí)別和分配 商業(yè)事件4服務(wù)之間彼此緊密相連一處更改需要更改多處網(wǎng)上銀行SWIFT現(xiàn)金管理工資顧客賬戶財(cái)政部公司支付自動(dòng)清算中心應(yīng)用支付支付系統(tǒng)單一歐元支付區(qū) (SEPA)美聯(lián)儲(chǔ)(Fedwire)點(diǎn)對(duì)點(diǎn)連接的維護(hù)成本可能很高消息格式更改5網(wǎng)上銀行SWIFT現(xiàn)金管理工資顧客賬戶財(cái)政部公司支付自動(dòng)清算中心應(yīng)用支付支付系統(tǒng)單一歐元支付區(qū) (SEPA)美聯(lián)儲(chǔ)(Fedwire)調(diào)解服務(wù)一處更改只需要更改 ESB 調(diào)解服務(wù)的一處可以獨(dú)立地創(chuàng)建和維護(hù)服務(wù)消息格式更改企業(yè)服務(wù)總線基于內(nèi)容的路由數(shù)據(jù)轉(zhuǎn)化傳輸切換數(shù)據(jù)放大復(fù)雜事件處理企業(yè)服務(wù)總線提供集中調(diào)解服務(wù),可減少成本6企業(yè)服務(wù)總線 100XML27

3、4.25 100發(fā)送方高價(jià)值接收方低價(jià)值接收方XML56.83基于內(nèi)容的路由示例:基于支付量的支付路徑調(diào)解服務(wù):基于內(nèi)容的路由7示例:將 XML 轉(zhuǎn)化成二進(jìn)制格式一種 XML 模式向另一種 XML 格式轉(zhuǎn)化特定于行業(yè)的轉(zhuǎn)化(例如,F(xiàn)IX 向 SWIFT 轉(zhuǎn)化)其他常見轉(zhuǎn)化調(diào)解服務(wù):數(shù)據(jù)轉(zhuǎn)化企業(yè)服務(wù)總線發(fā)送方XML 格式XML56.83接收方二進(jìn)制格式Binary數(shù)據(jù)轉(zhuǎn)化8示例:從 SOAP/HTTP 切換到 JMS 消息調(diào)解服務(wù):傳輸切換發(fā)送方Web 服務(wù)接收方JMS應(yīng)用XML56.83SOAP 信封SOAP/HTTPJMS點(diǎn)到點(diǎn)或發(fā)布/訂閱XML56.83JMS MessageBinary5

4、683傳輸切換企業(yè)服務(wù)總線9示例:添加外部數(shù)據(jù)庫(kù)的顧客信息調(diào)解服務(wù): 數(shù)據(jù)放大發(fā)送方接收方客戶數(shù)據(jù)庫(kù)名稱賬戶nameaccountaddressphone數(shù)據(jù)放大查詢地址和電話號(hào)碼企業(yè)服務(wù)總線10復(fù)雜事件處理執(zhí)行常規(guī)限制周期性地報(bào)告累計(jì)支付服務(wù)水平協(xié)議監(jiān)控和通知其他示例示例:欺詐檢測(cè)和警告發(fā)送方異常路由同一天同同一個(gè)發(fā)票號(hào)支付兩筆以上普通路由繼續(xù)跟蹤以往的支付接收方異常接收方復(fù)雜事件處理企業(yè)服務(wù)總線11 以任何順序組合調(diào)解服務(wù) 構(gòu)建調(diào)解流以連接服務(wù)將調(diào)解服務(wù)組合到一起,以滿足連接需求基于內(nèi)容的路由數(shù)據(jù)轉(zhuǎn)化傳輸切換數(shù)據(jù)放大數(shù)據(jù)轉(zhuǎn)化傳輸切換企業(yè)服務(wù)總線12WebSphere Message Bro

5、ker 7.0更多信息請(qǐng)?jiān)L問: WebSphere Message Broker 7.0通用的、靈活的連通能力簡(jiǎn)化應(yīng)用連接模式,提供一個(gè)靈活的、動(dòng)態(tài)的服務(wù)總線架構(gòu)智能化的路由和任意的格式轉(zhuǎn)換支持廣泛的通信協(xié)議MQ, JMS 1.1, HTTP(S), Web Services (SOAP, REST), File, ERP (SAP, SEBL), TCP/IP, SCA支持非常廣泛的數(shù)據(jù)格式Binary (C/COBOL), XML, SOAP, CSV, Industry (SWIFT, EDI, HL7), IDoc, User Defined各種模式的交互和操作Route, Filte

6、r, Transform, Enrich, Monitor, Distribute, Decompose, Sequence, Correlate, Detect簡(jiǎn)單的開發(fā)和實(shí)現(xiàn)由頂至底的開發(fā)模式,用戶實(shí)例的參數(shù)化連接配置e.g. Web Service faades, Message oriented processing, Queue to File由底至頂?shù)慕M裝模式,定制連接邏輯用消息流來描述應(yīng)用連接的構(gòu)成用消息節(jié)點(diǎn)封裝符合要求的整合邏輯用消息樹描述具有獨(dú)立規(guī)則的數(shù)據(jù)格式豐富的格式轉(zhuǎn)換選擇:Graphical mapping, PHP, Java, ESQL, XSL, WTX簡(jiǎn)易的操作

7、管理和優(yōu)化的性能可視化的系統(tǒng)管理工具和可延伸的ESB管理模式真正意義地動(dòng)態(tài)部署、更新和操作可以提供傳統(tǒng)交易處理環(huán)境的性能為用戶提供多種軟件模式的選擇:Trial, Remote Deployment, Get Started, Enterprise14提供廣泛的標(biāo)準(zhǔn)協(xié)議接入HTTP/HTTPSWebSphere MQJMSFlat TCPIP (Socket)SMTPSCA等支持各種Web Services基于SOAP協(xié)議的Web ServicesSOAP/HTTPSOAP/JMS其他Web services標(biāo)準(zhǔn), 例如REST或XML-RPC 無縫集成商業(yè)標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)DB2, Oracle,

8、Informix, SQL Server, Sybase等ERP應(yīng)用的連接WebSphere Adapters, 例如SAP, Sieble, PeopleSoft,Twineball等廣泛的連通性15多種格式轉(zhuǎn)換方式Mapping 節(jié)點(diǎn)Compute 節(jié)點(diǎn)JavaCompute 節(jié)點(diǎn)PHPCompute 節(jié)點(diǎn)格式轉(zhuǎn)換消息格式的預(yù)定義利用圖形化開發(fā)工具,預(yù)先定義消息集輸入節(jié)點(diǎn)自動(dòng)解析入站消息格式轉(zhuǎn)換節(jié)點(diǎn)在不同消息集之間進(jìn)行映射提供的各種消息解析器XML 格式generic XML,DTD, Schema 面向記錄的消息格式TDS, C Headers, COBOL records, JMS M

9、essages各種行業(yè)標(biāo)準(zhǔn)或大型系統(tǒng)數(shù)據(jù)標(biāo)準(zhǔn)EDIFACT, EDIX12, SWIFT, HL7, IDOC, ACORD, CSV, TLOG,ISO8583等其他自定義的任意格式根據(jù)前面字段判斷內(nèi)容長(zhǎng)度的變長(zhǎng)數(shù)據(jù)格式等透明穿過,對(duì)消息不進(jìn)行解析支持各種字符集之間的轉(zhuǎn)換 中文字符集,例如GB2312, GBK, GB18030等UnicodeUTF-8等格式及內(nèi)容的校驗(yàn) 16Mapping消息映射編輯器17動(dòng)態(tài)路由基于內(nèi)容的動(dòng)態(tài)路由根據(jù)不同的目的地或其他業(yè)務(wù)規(guī)則進(jìn)行路由,如果路由規(guī)則比較復(fù)雜,需要配置和管理路由表:文件數(shù)據(jù)庫(kù)內(nèi)存消息過濾基于某個(gè)字段條件的過濾,或組合條件的滿足等消息的組合處

10、理拆分一對(duì)多 合成多對(duì)一路由相關(guān)節(jié)點(diǎn)包括: RouteRouteToLabel 和 LabelComputeFilterCollectorAggregate 相關(guān)節(jié)點(diǎn)18Service Registry and Repository節(jié)點(diǎn)WSRR與MB集成,支持服務(wù)的動(dòng)態(tài)路由注冊(cè)包括各種實(shí)體(文檔),例如WSDL, XSDIncludes entity category, its relationships and its associated user propertiesMB能夠隨時(shí)利用動(dòng)態(tài)緩存使用最新的信息Examples include routing, dynamic transfor

11、mation, and other “policy”支持MQ Services 和 Web ServicesMQ Service 定義: WSDL based description of MQ application/service定義應(yīng)用位置,消息屬性和交互類型等wmq:/msg/queue/INS.QUOTE.REQUEST?connectQueueManager=MOTOR.INS &replyTo=msg/queue/INS.QUOTE.REPLY&persistence=MQPER_NOT_PERSISTENTWSRR 節(jié)點(diǎn)完全支持 Web Services; 現(xiàn)在也可以支持MQ

12、service 定義對(duì)于 Web Services 和 MQ Services的強(qiáng)大查詢功能根據(jù)指定的條件,Registry Lookup節(jié)點(diǎn)查詢MQ和Web Services的定義Deep Query support optionally returns matching artefact and related objects為被查詢的數(shù)據(jù)簡(jiǎn)化消息樹結(jié)構(gòu)Strips white space etc to present more readable data from WSRR支持查詢超時(shí)For very long running queries動(dòng)態(tài)分類,允許根據(jù)消息內(nèi)容進(jìn)行可變條件或類型的

13、查詢Particularly helpful moving between Test, QA and Prod environments19WMB 延伸了WMQ 發(fā)布訂閱功能MB7和MQ7提供了一個(gè)功能豐富的發(fā)布/訂閱能力作為IBM企業(yè)級(jí)消息傳輸?shù)膽?zhàn)略,MQ7增加了新的發(fā)布/訂閱能力MB7 發(fā)布/訂閱功能借助了MQ 7.0.1 發(fā)布訂閱隊(duì)列管理器使用MB廣泛的協(xié)議和格式支持連接到MQ的企業(yè)級(jí)消息傳輸平臺(tái)允許任何MB的連接作為MQ出版物被發(fā)布MB 持續(xù)延伸了MQ發(fā)布/訂閱功能,作為企業(yè)服務(wù)總線的高級(jí)發(fā)布/訂閱引擎作為一個(gè)增加的發(fā)布節(jié)點(diǎn),提供基于內(nèi)容的發(fā)布/訂閱發(fā)布節(jié)點(diǎn)一直采用基礎(chǔ)的MQ引擎增加M

14、B到單獨(dú)的隊(duì)列管理器,使得訂閱者可以實(shí)現(xiàn)基于內(nèi)容的過濾 if msg.Price100在訂閱過濾器上,MB7允許完全采用ESQL表達(dá)式新的”不匹配(noHit)”輸出終端為非發(fā)布接收者M(jìn)B和MQ 共享一個(gè)通用的發(fā)布/訂閱域:主題和基于內(nèi)容的訂閱共同的MQ操作管理和連接管理方式,包括了MQ資源管理器共同的發(fā)布/訂閱拓?fù)浣Y(jié)構(gòu):MQ clustersMB采用多樣化的QoS,包括確保到達(dá)方式和多種非持久化消息傳遞方式單一安全模式 (OAM/SAF) 為所有的發(fā)布者和訂閱者從先前的Message Broker和Event Broker實(shí)現(xiàn)簡(jiǎn)單的移植完全兼容MQRFH2格式,為管理使用相同的系統(tǒng)隊(duì)列SYS

15、TEM.BROKER.*20WebSphere DataPower 更多信息請(qǐng)?jiān)L問: 基于 SOA 設(shè)備的解決之道XML 良好的、規(guī)格化的數(shù)據(jù)結(jié)構(gòu)使得將部分應(yīng)用層任務(wù)轉(zhuǎn)移到網(wǎng)絡(luò)層成為可能SOA 設(shè)備 (位于網(wǎng)絡(luò)與應(yīng)用軟件之間):管理更簡(jiǎn)單高等級(jí)安全性更可擴(kuò)展快速進(jìn)入市場(chǎng)總投資成本( TCO)更低SOA 設(shè)備層a22 為何需要SOA設(shè)備? 總體擁有成本: DataPower設(shè)備 vs.基于軟件方案3年來的累計(jì)成本對(duì)比軟件方式 硬件設(shè)備方式 基礎(chǔ)設(shè)施運(yùn)行成本 $1,728,000 $38,400應(yīng)用開發(fā)和維護(hù) $118,800 $30,096 資本成本 $1,268,640 $231,000 產(chǎn)品

16、維護(hù)費(fèi) $435,456 $78,000 安裝和部署 $28,800 $2,000 總計(jì) $3,579,696 $379,496 研究比較一個(gè)現(xiàn)有的基于軟件的解決方案和一個(gè)從零開始的基于DataPower的解決方案三個(gè)主要驅(qū)動(dòng)力: 降低了系統(tǒng)維護(hù)的負(fù)擔(dān).降低每年成本.增強(qiáng)產(chǎn)能,伴隨證業(yè)務(wù)增長(zhǎng)Note: 來自財(cái)務(wù)部門的數(shù)據(jù),而不是IT部門23 為何需要SOA設(shè)備? 專為安全企業(yè)服務(wù)總線設(shè)計(jì)而打造24使用基于Web的圖形化界面配置拖拽方式的圖形化流程編排支持復(fù)雜的策略配置無須編程,錯(cuò)誤最少 所有功能對(duì) CLI & SOAP 接口有效 為何需要SOA設(shè)備? 配置方式vs.編寫程序25WebSpher

17、e DataPower 面向SOA的硬件化企業(yè)服務(wù)總線專用設(shè)備簡(jiǎn)化 SOA專用的 SOA 設(shè)備,部署、管理及維護(hù)更加簡(jiǎn)便,降低成本;保護(hù) SOA集中化管理、豐富的安全策略,更高的可靠性,有力保障系統(tǒng)安全;加速 SOA無與倫比的 XML 處理能力,大幅提高系統(tǒng)處理速度和吞吐量; 26簡(jiǎn)化SOA更靈活的架構(gòu)、更便捷的管理維護(hù)通過以太網(wǎng)接入,“Out-of-box”的連接方式無需編寫代碼,一切任務(wù)通過配置完成易于與各種應(yīng)用系統(tǒng)集成易于適應(yīng)相關(guān)標(biāo)準(zhǔn)和客戶需求的變更,無需修改應(yīng)用程序代碼統(tǒng)一便捷的管理、維護(hù),降低成本對(duì)每個(gè)應(yīng)用分別進(jìn)行更新使用DataPower之前通過DataPower便捷的路由,轉(zhuǎn)換等

18、能力提供新能力,應(yīng)用程序不再需要更新。使用DataPower之后 消息路由 消息轉(zhuǎn)換 加密解密 消息驗(yàn)證 認(rèn)證27保護(hù) SOA 通過硬件設(shè)備提升系統(tǒng)安全性封閉的網(wǎng)絡(luò)設(shè)備具備優(yōu)化的硬件,固件和嵌入式操作系統(tǒng)單一的加密固件, 不能隨意安裝其他軟件無其他的驅(qū)動(dòng)器/USB端口,避免干擾支持豐富的安全標(biāo)準(zhǔn)WS-安全性 SAML, WS-信任 XML 數(shù)字簽名與 XML 加密XKMS, Radius ,WSDM 通過權(quán)威認(rèn)證FIPS level 3 HSM, Common Criteria EAL4擁有遍及全球的眾多金融、保險(xiǎn)、政府、制造業(yè)和電信等行業(yè)應(yīng)用案例28加速 SOA 提升 XML 處理速度 10

19、-50倍內(nèi)置具有專利技術(shù)的 XML 引擎幾乎“線速(wirespeed)”地實(shí)現(xiàn) XML 的集中處理格式轉(zhuǎn)換解析Schema 校驗(yàn)SSL 加速XML 壓縮XMLCaching具備良好的可擴(kuò)展性和兼容性適于支持大規(guī)模的 XML WS Security 任務(wù)處理XML安全任務(wù)XML加密任務(wù)純XML任務(wù)XML處理加密處理XML安全任務(wù)處理DataPower 優(yōu)勢(shì)軟件軟件/具備加密加速特性DataPower29XML安全網(wǎng)關(guān)XS40安全能力增強(qiáng)中心策略存儲(chǔ)細(xì)粒度授權(quán)豐富的認(rèn)證機(jī)制DataPower產(chǎn)品家族整合設(shè)備XI50硬件ESB任意消息格式轉(zhuǎn)換協(xié)議橋接集成的消息級(jí)安全低延時(shí)設(shè)備XM70高吞吐、低延時(shí)

20、消息傳輸加強(qiáng)QoS和性能簡(jiǎn)單可配置的LLM方法發(fā)布訂閱消息傳輸高可用B2B設(shè)備XB60B2B消息傳輸(AS1/AS2/AS3)交易伙伴配置管理B2B交易查看器高性能簡(jiǎn)化的管理和配置30XML安全網(wǎng)關(guān)XS40-Web服務(wù)安全加固與消息安全集中式XML安全加固與策略執(zhí)行固話的安全設(shè)備,DMZ區(qū)域部署配置驅(qū)動(dòng)(Configuration-driven)的接口,降低了SOA技能要求異構(gòu)互操作性為合作伙伴、客戶和供應(yīng)商間提供安全集成細(xì)粒度認(rèn)證與授權(quán),聯(lián)合第三方策略引擎為下一代XML和SOAP應(yīng)用提供安全防火墻。驗(yàn)證XML模式和消息,防范XML攻擊、緩沖區(qū)溢出、或蓄意的破壞性XML文檔通過加密、解密、簽名、驗(yàn)簽提供細(xì)粒度XML安全。可對(duì)字段或整個(gè)消息進(jìn)行支持多種訪問控制機(jī)制,拒絕未簽名消息,注入SAML斷言。3132整合設(shè)備XI50-簡(jiǎn)化、固化的ESB硬件對(duì)中間件和專屬硬件的邊界重新定義多種功能集于一身簡(jiǎn)化部署和管理服務(wù)級(jí)別管理強(qiáng)大的訪問控制、策略執(zhí)行、消息過濾/路由、消息域加解密。線速協(xié)議連接,包括Web服務(wù)、MQ,文件,數(shù)據(jù)庫(kù)。任意格式消息

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論