



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、練習:學習使用路由節(jié)點練習背景:在下面的練習中,我們將設計一個消息流,其從隊列中讀取XML消息,并通過路由節(jié)點的處理,然后路由至正確的目標隊列中。本練習先學習使用過濾節(jié)點。XML輸入消息格式如下:<record><id>100001</id><address>南京市</address><amount1>560.00</amount1><amount2>300.00</amount2></record>1目標:² 進一步熟悉WebSphere Message Brok
2、ers Toolkit的操作界面;² 學習使用路由節(jié)點,利用消息字段address內容進行路由。2步驟:1. 在開始下面步驟之前請確?!癐BM WebSphere Message Broker CFG”和“IBM WebSphere Message Broker BROKER”兩個服務處于“已啟動”狀態(tài)。如未啟動,請使用服務面板,或命令行命令“mqsistart MBCFG”和mqsistart BROKER命令啟動它們。2. 依此選中“開始”->“程序”-> IBM軟件開發(fā)平臺 ->“IBM Websphere Message Broker Toolkit 6.1
3、” -> “WebSphere Message Broker Toolkit 6.1”,打開WebSphere Message Brokers Toolkit。3. 單擊中右上角的“打開透視圖”按鈕,選中“代理應用程序開發(fā)”,切換到“代理應用程序開發(fā)透視圖”。4. 右鍵單擊“代理開發(fā)”窗口中的任意空白區(qū)域,在彈出菜單中選擇“新建”->“消息流”。5. 在對話框的“消息流項目”字段輸入“WMB6”,在“名稱”字段輸入“Exe7_Router”并單擊“完成”。6. 首先選取需要的節(jié)點。在本練習中,我們需要一個MQInput節(jié)點、一個Route節(jié)點和三個MQOutput節(jié)點,將這些節(jié)點從
4、“內置節(jié)點”區(qū)拖拽到“消息流設計區(qū)域”,如下圖。7. 參照下表設置這些節(jié)點的屬性。節(jié)點類型節(jié)點名稱屬性值MQInput節(jié)點讀取XML消息“基本”->“隊列名”EXE7_IN“缺省”->“消息域”XMLRoute節(jié)點路由MQOutput節(jié)點上海市“基本”->“隊列名”SHANGHAI“基本”->“隊列管理器名”ESBQMMQOutput1節(jié)點南京市“基本”->“隊列名”NANJING“基本”->“隊列管理器名”ESBQMMQOutput2節(jié)點錯誤隊列“基本”->“隊列名”FAILURE“基本”->“隊列管理器名”ESBQM8. 參照下表連接這些節(jié)點
5、。節(jié)點名稱輸出端口目標節(jié)點名稱讀取XML消息OUT路由Failure錯誤隊列路由OUT1南京市OUT2上海市默認的路由節(jié)點是沒有OUT1和OUT2的,我們可以通過添加輸入終端來增加兩個輸出,如圖: 在文字框中輸入OUT1輸入名稱,然后確定;OUT2同樣創(chuàng)建。9. 右擊“路由”節(jié)點,選擇屬性選項。10. 選擇基本屬性窗口,在這里添加路由判斷信息。點擊“添加”按鈕。11. 彈出添加過濾條窗口;12. 在過濾模式中,添加相應XPath判斷語句, $Body/record/address="南京市" 在路由輸出終端選擇OUT1,然后點擊確定。 同樣增加一段判斷語句,在路由輸出終端選
6、擇OUT2,然后點擊確定。13. 至此,消息流已設計完成。請使用Ctrl+S保存你的消息流。注意“任務”窗口是否出現錯誤或警告信息。下面將我們設計的消息流Exe7_Router發(fā)布到代理BROKER上。14. 在“代理開發(fā)”窗口中的空白區(qū)域中右鍵單擊,在彈出菜單中選擇“新建”->“其它(D)”;15. 在“新建”對話框中選中的“代理管理”下選擇“Message Brokers歸檔”,單擊“下一步”;16. 在“Message Brokers歸檔”對話框中選中WMB6項目,在下部文件名字段輸入“EXE7”作為文件名稱,單擊“完成”開始創(chuàng)建該文件。17. 在“代理管理導航器”窗口展開代理歸檔
7、下的WMB6項目,雙擊剛創(chuàng)建的EXE7.bar,在右部區(qū)域自動打開該文件的準備界面;選中“消息流”項目中的Exe7_Router.msgflow。Ctrl+S保存選項,然后切換到“管理”窗口。18. 在“管理”窗口中單擊“構建”,構建完成點擊“確定”。使用“Ctrl+S”保存該BAR文件,注意“內容”窗口列出了當前壓縮文件中的消息流;你也可以使用“配置”窗口查看各個消息流的細節(jié)配置。19. 下面我們把該代理壓縮文件EXE7.bar部署到代理上去。單擊左上角的“打開透視圖”快捷按鈕,選擇“代理管理”,則自動打開“代理管理透視圖”。注意下部的“域”窗口中“代理拓撲”前是空白的,表示還沒有連接到配置
8、管理器。下面我們首先連接配置管理器讀取代理拓撲信息。20. 使用鼠標將代理壓縮文件EXE7.bar拖拽到“域”窗口中的代理BROKER下的執(zhí)行組“缺省”中21. 在彈出的“代理管理”對話框中顯示部署狀態(tài),確保已成功發(fā)布該代理壓縮文件,單擊“確定”關閉該對話框。22. 你也可以雙擊“域”窗口中的“事件日志”,在右邊的日志窗口中查看具體日志信息,請確保最新日志為藍色的成功標記,而不是紅色的失敗標記。23. 好了!到現在為止,你已經成功創(chuàng)建了該消息流,生成了代理壓縮文件EXE7.bar并發(fā)布到了代理BROKER上。為了測試該消息流,我們需要在代理BROKER的隊列管理器ESBQM上創(chuàng)建對應的隊列,本
9、練習中的兩個隊列都是本地隊列,名字分別為EXE7_IN、SHANGHAI、NANJING、FAILURE。24. 打開一個CMD窗口,輸入下面的命令創(chuàng)建隊列:² runmqsc ESBQM² DEF QL(EXE7_IN)² DEF QL(SHANGHAI)² DEF QL(NANJING)² DEF QL(FAILURE)² END25. 下面執(zhí)行目錄MQ_ToolsIH03下的rfhutil.exe啟動測試工具,在“Queue Manage Name”字段輸入“ESBQM”,在“Queue Name”字段中輸入“EXE7_IN”,再單擊“Read File”按鈕選擇Exercises目錄下的文件record1.xml。該文件的內容為下圖所示。26. 如下圖單擊“Write Q”按鈕將該XML消息發(fā)送到隊列EXE7_IN中。注意最下面的狀態(tài)欄顯示消息已發(fā)送到EXE7_IN,長度為121個字節(jié)。27. 如果消息流執(zhí)行正確,通過“判斷目的地”過濾節(jié)點的處理,該XML消息將路由到隊列NANJING,而不是隊列SHANGHAI中。28. 在“Queue Name”字段中輸入“SHANGHAI”,單擊“Read Q”按鈕讀取該文件,注意狀態(tài)欄中顯示“2033 No messages in queue”; 29. 在“
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 石化管工考試試題及答案
- 新能源汽車項目評估與管理考試題及答案
- 家具行業(yè)設計師職業(yè)素養(yǎng)與能力模型試題及答案
- 新能源汽車技術的影響因素分析試題及答案
- 答辯能力測試題及答案
- 新能源汽車產業(yè)鏈條的完整性研究試題及答案
- 新能源二手車市場2025年評估與流通產業(yè)鏈布局研究報告
- 智能化監(jiān)測技術在2025年環(huán)境監(jiān)測數據質量控制中的應用前景分析報告
- 四川省德陽市重點名校2024-2025學年初三期末試題含解析
- 施工安全隱患整改的有效實施與試題及答案
- 《動畫素描》第一章 動畫素描概述
- 無軌膠輪車運行標準作業(yè)流程
- GB/T 12513-2006鑲玻璃構件耐火試驗方法
- 2023年云南省昆明市中考英語模試卷(含答案解析)
- 公路工程施工現場安全檢查手冊
- 部編版小學語文六年級下冊《采薇》課件(完美)
- 幼兒園繪本故事:《十二生肖》 課件
- 馬家河金礦選礦試驗報告
- “新時代好少年”推薦表
- 園林綠化工程監(jiān)理實施細則(完整版)
- 草坪學實習報告模板-Copy
評論
0/150
提交評論