目
錄
(六) throw,thycatch,trace節點的使用(自己理解) 14
(八)FileInput和FileOutput節點傳送文件到遠程FTP服務器(WMBT6.1) 14
(6)建立Windows上的MB配置管理器與AIX上Broker之間的連接 58
一、WMB安裝
為了創建服務時有足夠的權限,需要在administrator用戶組裡面安裝,使用MB需要順序安裝以下組件:
WebSphere Eclipse Platform V3.0.1(..\WebSphere_MQ_V6.0\Prereqs\IES\setup.exe)
WebSphere MQ V6.0
ODBC Drivers for Cloudscape
WebSphere Message Broker V6.0.0.1 (runtime components)
WebSphere Message Broker Toolkit V6.0.0.12
配置
1、缺省配置
安裝完成以後如果要運行樣本裡面的實例需要對MB進行缺省配置:
缺省配置過程中MB會在MQ中建立缺省的配置管理器WBRK6_DEFAULT_CONFIGERATION_MANAGER和缺省隊列管理器WBRK6_DEFAULT_QUEUE_MANAGER,過程中需要手動建立偵聽器,如下所示:
啟動偵聽器,繼續運行缺省配置直至完成。然後就可以導入MB中的事例樣本
如運行樣本庫裡面的尋呼機樣本,如果成功運行會出現如以下的畫面:
手動配置
(1)創建配置管理器和隊列管理器
mqsicreateconfigmgr ConfigMgr -i chen -a 0000 -q QueueMgr
// mqsicreateconfigmgr CM_AIX -i wbiadmin -a wbiadmin -q QM_AIX
創建完以後必須啟動配置管理器
mqsistart ConfigMgr
(2)創建要使用的數據庫
可以使用命令,也可以在數據庫管理程序中創建。例如使用DB2數據庫:
Db2 “create db MyDB”
Db2 “connect to MyDB user chen using 0000”
然後可以創建相應的表。
創建數據庫完成之後需要在數據源中設置數據源
wmbinst1
wbiadmin
su – wmbinst1
創建代理
mqsicreatebroker MyBroker -i chen -a 0000 -q QueueMgr -n MyDB -u chen -p 0000
mqsicreatebroker BROKER_AIX -i wbiadmin -a wbiadmin -q QM_AIX -n WBRKDB -u chen -p 0000
啟動代理:mqsistart MyBroker
可以利用mqsilist 命令查看當前的配置管理器、隊列管理器和代理。
(4)在MB中創建和剛剛建好的配置管理器相關的域,如果不成功可能是因為配置管理器沒有啟動或偵聽沒有打開。
創建完域後其中的代理拓撲是沒有代理的,需要手動把剛剛建的代理加到代理拓撲裡面去。
流程。
註:MB連遠程數據庫必須經過授權,命令如下:
mqsisetdbparms mybroker -n TEST -u db2admin -p db2admin
其中,mybroker是使用的代理名 [WBRK6_DEFAULT_BROKER]
TEST是遠程數據庫名稱, [ESBDB]
db2admin是遠程數據庫用戶名和密碼 esb01 esb01
三、WMB建消息流流程
在MB中切換到代理應用程序開發 透視圖新建消息流,
對各節點配置完成後在MQ中建立相應的隊列。然後需對消息流消息集歸檔:
再在代理中建立執行組,然後把歸檔文件部署到執行組後就可以運行了
以下文章點擊率最高
Loading…