




已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
使用消息集和映射節(jié)點1 練習(xí)概述在下面的練習(xí)中,我們將練習(xí)如何定義消息集,以及設(shè)計一個消息流,并通過消息定義和Mapping節(jié)點進行消息映射。輸入消息的XML Schema定義為: 輸出消息的XML Schema定義為: 2 定義消息集和使用Mapping節(jié)點2.1 開發(fā)步驟1. 選擇“開始所有程序IBM軟件開發(fā)平臺IBM WebSphere Message Broker Toolkit 6.1 WebSphere Message Broker Toolkit 6.1”,打開Message Broker Toolkit2. 選擇一個工作空間,并“確定”。3. 切換打開后的Message Broker Toolkit透視圖,確保在“代理應(yīng)用程序開發(fā)”透視圖中。4. 在左側(cè)“活動工作集”下的空白區(qū)域,單擊右鍵,選擇“新建消息集”5. 在彈出窗口,輸入消息集名稱為”InputXMLMsgSet”,消息集項目名稱為“InputXMLMsgSetProject”,單擊“下一步”。6. 保持缺省設(shè)置,單擊“下一步”7. 點擊“完成”8. 右鍵剛才創(chuàng)建的消息集項目,選擇“導(dǎo)入”9. 在“導(dǎo)入”窗口,選擇“常規(guī)文件系統(tǒng)”,單擊“下一步”10. 在窗口中,在“從目錄”中輸入放置了Input.xsd的目錄路徑,然后選中這兩個文件,確認“至文件夾”的內(nèi)容為剛才剛才創(chuàng)建的消息集項目名稱,單擊“完成”11. 選中消息集項目,右鍵選擇“新建消息定義文件基于XML模式文件”12. 在彈出窗口中,選擇”Input.xsd”文件,并單擊“下一步”13. 選中全局元素,單擊“完成”14. 可以看到定義完成后的效果15. 重復(fù)步驟4-14,新建一個消息集項目“OutputMsgSetProject”,導(dǎo)入“Output.xsd”,并生成消息定義文件Output.mxsd16. 在左側(cè)“活動工作集”下的空白區(qū)域,單擊右鍵,選擇“新建消息流項目”17. 在彈出窗口輸入項目名稱“MappingMsgFlowProject”,點擊“完成”18. 在下一個窗口,選中剛才創(chuàng)建的兩個消息集項目,單擊“完成”19. 在“活動工作集”中,選中剛才創(chuàng)建的消息流項目,右鍵,并選擇“新建消息流”。在彈出窗口,輸入消息流名稱”MappingMsgFlow”,并點擊“完成”20. 剛才創(chuàng)建的消息流會被自動打開,供用戶編輯。接下來,我們將在畫布上添加如下一些節(jié)點:a) WebSphere MQ MQInputb) WebSphere MQ MQOutputc) 變換Mapping21. 參照下表,分別點擊各個節(jié)點,設(shè)置節(jié)點屬性節(jié)點類型節(jié)點名稱屬性值MQInput節(jié)點MQInput“基本”-“隊列名稱”TESTIN“輸入消息解析”-“消息域”XMLMQOutput節(jié)點MQOutput“基本”-“隊列名稱”TESTOUT22. 參照下表,連接各節(jié)點節(jié)點名稱輸出端口目標節(jié)點名稱MQInputOUTMappingComputeOUTMQOutput23. 選中”Mapping”節(jié)點,右鍵選擇“打開映射”24. 在打開的Mapping向?qū)е校x擇“Customer”以及“Account”分別作為映射源和目標,并點擊“確定”25. 提示窗口選擇“確定”26. 在打開映射編輯器中,展開Source和Target下的“Properties”,將從“Encoding”到“IdentityMappedIssuedBy”按照同名的原則一一對應(yīng)映射起來。完成后的效果去下圖所示。27. 分別展開Source下的“Customer”和Target下的“Account”,按照如下規(guī)則映射源目標映射方法FNAME 和 LNAMENamefn:concat($source/Customer/FName, ,$source/Customer/LName)AddressAddress直接映射CityCity直接映射/Country固定值“PRC”映射后效果如下圖所示:28. 保存所有修改過的文件,確保沒有錯誤。2.2 測試步驟1. 切換到“代理管理”透視圖2. 在代理管理導(dǎo)航器中,選中“代理歸檔”右鍵選擇“新建Message Broker歸檔”3. 在彈出窗口,選擇項目,并輸入名稱為”mappingflow”,點擊“完成”4. 在“準備”窗口,選中消息流中的”MappingMsgFlow.msgflow”消息流,同時全部選擇“消息集”點擊“構(gòu)建代理歸檔”,并保存5. 切換到“管理”,可以看到兩個消息集和一個消息流文件已經(jīng)包含在代理歸檔中。6. 在左側(cè)的“域”窗口,選中域,右鍵選擇“連接”。等待toolkit連接到MB的域上7. 選中剛才創(chuàng)建的歸檔文件,右鍵選擇“部署文件”8. 在彈出窗口選擇一個執(zhí)行組,并“確定”9. 部署成功后,應(yīng)該在執(zhí)行組下可以看到流程的名字。10. 現(xiàn)在可以開始測試了。打開WebSphere MQ資源瀏覽器。在Broker的隊列管理器“WBRK61_DEFAULT_QUEUE_MANAGER”中,定義隊列“TESTIN”和“TESTOUT”11. 選擇“TESTIN”隊列,右鍵選擇“放入測試消息”12. 在彈出窗口放入消息:LizYingNo. 333, HuaiHaiZh
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 臨床實踐示范試題及答案
- 醫(yī)療健康與區(qū)塊鏈數(shù)據(jù)安全與隱私保護
- 醫(yī)療健康領(lǐng)域的透明化革新區(qū)塊鏈技術(shù)助力
- 辦公自動化與區(qū)塊鏈在版權(quán)管理中的結(jié)合
- 2025年中級會計考試決勝策略及試題與答案
- 消防教育與培訓(xùn)效果評估的標準試題及答案
- 醫(yī)療旅游行業(yè)的廣告策略與市場分析
- 醫(yī)患溝通技巧與商務(wù)談判能力提升
- 2025年建造師??贾R試題及答案
- 應(yīng)試經(jīng)驗2025中級會計試題及答案
- 北京市豐臺區(qū)2025屆高三二模語文試題(含答案)
- 外貿(mào)英語詞匯
- 中級出版專業(yè)技術(shù)人員職業(yè)資格2025年筆試題庫附答案
- 江蘇南通2025年公開招聘農(nóng)村(村務(wù))工作者筆試題帶答案分析
- 2025年浙江省衢州市中考一模英語試題(原卷版+解析版)
- 2002版干部履歷表(貴州省)
- DL∕T 1909-2018 -48V電力通信直流電源系統(tǒng)技術(shù)規(guī)范
- 配電房值班電工技能考核(答案)
- 耐高壓PICC置管
- SG30A伺服說明書
- 《樁豎向極限承載力》PPT課件.ppt
評論
0/150
提交評論