資源大小:71.83 KB |
資源類型:文檔 |
下載積分: 0 |
|
|
|
資源介紹 |
|
1 附錄二 WebSphere Message Broker介紹
1.1 WebSphere Message Broker概述
Websphere Message Broker是 IBM 應(yīng)用整合家族的另外一個(gè)重要組成部分,基于WebSphere MQ開發(fā),其產(chǎn)品部件如圖 1。WebSphere Message Broker采用WebSphere MQ提供的可靠消息服務(wù)(不丟失,不復(fù)傳)在應(yīng)用系統(tǒng)之間通過(guò)基于消息的異步方式集成各應(yīng)用系統(tǒng)。針對(duì)不同系統(tǒng)所處理的消息格式各不相同的特點(diǎn),WebSphere Message Broker 提供了專門的格式代碼轉(zhuǎn)換器(Formatter)在不同的消息格式之間按照預(yù)先定義好的轉(zhuǎn)換規(guī)則進(jìn)行自動(dòng)的格式轉(zhuǎn)換,然后將結(jié)果自動(dòng)路由到目標(biāo)應(yīng)用系統(tǒng)。在消息轉(zhuǎn)換的過(guò)程中WebSphere Message Broker能夠識(shí)別XML,C結(jié)構(gòu),JMS,SOAP等多種消息格式;對(duì)消息的各種操作包括消息的來(lái)源、消息的目標(biāo)應(yīng)用、所期望的消息格式等通過(guò)定義各種操作規(guī)則(Rules)進(jìn)行。
圖 1 WebSphere Message Broker產(chǎn)品部件
每個(gè)業(yè)務(wù)事件的核心是應(yīng)當(dāng)被捕捉并向您企業(yè)內(nèi)的人員和應(yīng)用發(fā)布的重要信息。例如,當(dāng)客戶訪問(wèn)您的網(wǎng)站時(shí),您的客戶關(guān)系管理(CRM)系統(tǒng)將接收到這個(gè)人的瀏覽和購(gòu)買習(xí)慣的信息。根據(jù)客戶的動(dòng)作,可能會(huì)觸發(fā)您的制造系統(tǒng),并通知倉(cāng)庫(kù)供貨時(shí)間計(jì)劃。會(huì)計(jì)部門可能需要信用卡編號(hào)或購(gòu)買訂單授權(quán),送貨部門可能需要一個(gè)地址。其它的分析趨勢(shì)或提供最新的執(zhí)行概要的內(nèi)部系統(tǒng)還將需要同時(shí)進(jìn)行更新。
WebSphere Message Broker實(shí)時(shí)地將來(lái)自多種設(shè)備和地點(diǎn)的信息傳送給您企業(yè)內(nèi)外的人員和應(yīng)用。快速、高效地分發(fā)來(lái)自例行業(yè)務(wù)活動(dòng)的信息的能力對(duì)于您成功運(yùn)營(yíng)電子商務(wù)來(lái)說(shuō)至關(guān)重要。為便于提供快速、富有根據(jù)的決定以便提示合適的動(dòng)作,您必須為正確的人和正確的應(yīng)用在正確的時(shí)間提供正確的信息。當(dāng)一個(gè)信息源被更新時(shí),這些變化必須立即發(fā)布給所有受到影響的系統(tǒng),以便您企業(yè)內(nèi)的數(shù)據(jù)可以自動(dòng)更新。
IBM WebSphere Message Broker多平臺(tái)6.0版為實(shí)施集成消息和事件提供了一個(gè)靈活的基礎(chǔ)架構(gòu)。無(wú)論這些業(yè)務(wù)事件在何時(shí)、何地發(fā)生,您多可以捕捉到目標(biāo)信息,并將它立即發(fā)送到需要它的應(yīng)用和人員。您可以集成Web交易、與貿(mào)易伙伴交換的數(shù)據(jù)、來(lái)自第三方打包應(yīng)用的數(shù)據(jù)或時(shí)間極為重要的事件的現(xiàn)場(chǎng)數(shù)據(jù),例如金融市場(chǎng)上發(fā)生的數(shù)據(jù)。通過(guò)擴(kuò)大您的集成范圍,使您可以集成您企業(yè)內(nèi)的人員、應(yīng)用和事件,您可以成為隨需應(yīng)變的企業(yè) - 可以智能適應(yīng)當(dāng)前的市場(chǎng)環(huán)境,快速應(yīng)對(duì)持續(xù)變化的商業(yè)需要,隨需應(yīng)變。
1.2 WebSphere Message Broker的功能
WebSphere Message Broker是一個(gè)數(shù)據(jù)交換平臺(tái),實(shí)現(xiàn)應(yīng)用之間的集成,如圖 2。
圖 2 WebSphere Message Broker實(shí)現(xiàn)數(shù)據(jù)交換
WebSphere Message Broker的功能:
實(shí)時(shí)地向您無(wú)處不及的人員、應(yīng)用、移動(dòng)和無(wú)線和遙測(cè)設(shè)備提供業(yè)務(wù)事件信息
支持多種傳輸協(xié)議,將您的業(yè)務(wù)范圍擴(kuò)展到防火墻之外
利用一致的圖形化開發(fā)環(huán)境,大幅提升整個(gè)WebSphere平臺(tái)的效率和技能。
簡(jiǎn)單的一次點(diǎn)擊即可完成安裝,加速部署
將集成邏輯與應(yīng)用相分離,提高業(yè)務(wù)的靈活性,幫助降低開發(fā)成本
簡(jiǎn)化原本不能兼容的應(yīng)用之間的通訊
1.2.1 實(shí)時(shí)與您無(wú)處不及的企業(yè)共享信息
對(duì)于很多業(yè)務(wù)事件來(lái)說(shuō),您都需要一個(gè)代理來(lái)負(fù)責(zé)在具有相同的消息結(jié)構(gòu)的應(yīng)用之間的消息協(xié)調(diào)工作。但是有時(shí)您還可能需要與一個(gè)使用消息結(jié)構(gòu)或格式與您的接收應(yīng)用不同的貿(mào)易伙伴交換信息。例如,您可能需要在您的CRM和供應(yīng)鏈管理數(shù)據(jù)庫(kù)之間交換應(yīng)用,以便確定對(duì)于促銷事件需要保存多少、哪些類型的商品。
WebSphere Message Broker構(gòu)建在WebSphere Event Broker 的基礎(chǔ)之上,在基礎(chǔ)的代理功能上,增加并豐富了傳遞中的消息轉(zhuǎn)換功能,還增加了數(shù)據(jù)庫(kù)集成功能。這樣您就可以與貿(mào)易伙伴和客戶實(shí)時(shí)地交換信息 - 通過(guò)事件觸發(fā)的更新同步多個(gè)數(shù)據(jù)庫(kù),并為當(dāng)前的業(yè)務(wù)狀況提供了一份清晰的圖象。
帶有規(guī)則和格式定制器擴(kuò)展的WebSphere Message Broker增加了一個(gè)高性能的規(guī)則功能,使用預(yù)定義的標(biāo)準(zhǔn)來(lái)處理具有復(fù)雜結(jié)構(gòu)和多個(gè)變量的消息。因此,如果一條消息中包含多個(gè)字段 - 例如貨幣、金額、客戶和位置 - 您可以使用New Era of Networks Rules,根據(jù)所有這些字段來(lái)確定消息的處理。
1.2.2 可靠、一致地管理業(yè)務(wù)事件
帶有規(guī)則和格式定制器擴(kuò)展的WebSphere Message Broker增加和更新接收應(yīng)用所必須的消息字段,豐富了傳輸中的信息,使您的業(yè)務(wù)應(yīng)用無(wú)需更改。例如,您可以將運(yùn)行在使用結(jié)構(gòu)化數(shù)據(jù)格式(例如XML)的平臺(tái)之上的一個(gè)應(yīng)用與使用面向記錄格式的應(yīng)用集成在一起。使用代理可以幫助您:
管理放置在分散的分部或分部的獨(dú)立系統(tǒng)之間的信息流 - 或與您的防火墻之外的貿(mào)易伙伴交換的信息。
構(gòu)建一個(gè)萬(wàn)能的企業(yè)集成總線 - 或一個(gè)體系結(jié)構(gòu)框架 - 使您可以針對(duì)各種情況、應(yīng)用和設(shè)備,可靠地在安全環(huán)境中執(zhí)行業(yè)務(wù)。
不再需要手工重新鍵入數(shù)據(jù),減少了費(fèi)用和錯(cuò)誤率。
快速一致地向正確的應(yīng)用和人員發(fā)送最新的業(yè)務(wù)信息
1.2.3 利用定制的信息流優(yōu)化響應(yīng)
帶有規(guī)則和格式定制器擴(kuò)展的WebSphere Message Broker是建立在開放行業(yè)標(biāo)準(zhǔn)和行業(yè)領(lǐng)先的IBM WebSphere MQ之上的一個(gè)靈活的消息基礎(chǔ)設(shè)施,不管消息位于哪里,以 何種方式存儲(chǔ),它都幫助您有效地利用業(yè)務(wù)事件信息。它可以在眾多的平臺(tái)上提供可靠的一次并且唯一一次發(fā)送信息的功能,使您可以根據(jù)在各種類型的業(yè)務(wù)活動(dòng)中收集到的信息,優(yōu)化您無(wú)所不及的企業(yè)的響應(yīng)速度。并可以根據(jù)策略或業(yè)務(wù)規(guī)則來(lái)構(gòu)建信息流,在人員和應(yīng)用之間發(fā)布信息。
您可以根據(jù)需要直接監(jiān)視來(lái)自現(xiàn)場(chǎng)的遙測(cè)生產(chǎn)數(shù)據(jù),在遠(yuǎn)程調(diào)整管線的流動(dòng)。您可以精確地發(fā)現(xiàn)何時(shí)需要轉(zhuǎn)移生產(chǎn)資源以便快速提高送貨量。您還可以根據(jù)特定的需求向員工或應(yīng)用發(fā)送特定的市場(chǎng)數(shù)據(jù)信息。通過(guò)將消息的路由邏輯與應(yīng)用相分離,帶有規(guī)則和格式定制器擴(kuò)展的WebSphere Message Broker使您可以靈活地更改消息路由的途徑,無(wú)需更改所涉及到的應(yīng)用。不管從傳統(tǒng)方式上看,信息是在您企業(yè)內(nèi)部生成的,還是在外部生成的,您都可以與您的核心應(yīng)用集成,讓您保持競(jìng)爭(zhēng)優(yōu)勢(shì)。
|
|
下載地址 |
|
|
|