IBM WebSphere MQ消息通道的配置和維護(二)

2.1.1   Sender-receiver

Sender/Receiver通道是最常見的通道配置方式,Sender作為通道的發送方也是通道連接的主動發起方,Receiver作為通道的接收方也是通道連接的被動監聽方。

 

在下面配置腳本中,通道連接兩個隊列管理器QM1和QM2。其中,QM1為Sender方,QM2為Receiver方。在QM1上配置了遠程隊列(QR2)和傳輸隊列(TO.QM2),其中QR2指向隊列管理器QM2上的本地隊列(QL2),且QR2與TO.QMB2對應,即凡是要放入QR2隊列的消息,在加上傳輸消息頭後直接放入TO.QM2中等待發送。QM1上配置Sender通道(QM1.QM2)需要指定傳輸隊列名以及對方的通信參數(IP地址和端口),通信參數必須與QM2上的偵聽程序設置匹配。

Sender通道與傳輸隊列TO.QM2對應,表示凡是在TO.QM2中等待發送的消息最終都可以由該通道送出。雙方通道必須同名。

在連接通道的時候,我們只需在QM1端啟動通道Start channel(QM1.QM2)。

2.1.2   Server-receiver

Server/Receiver與sender/Receiver類似。Server端是消息的發送方,也是連接的發起方。在配置的時候,必須指定對方的通信參數,由CONNAME設定。

 

2.1.3   Server-requester

Server/Requester通道也是一種較常見的通道配置方式,如圖2所示。從消息流向來看,Server作為消息的發送方,requester作為消息的接收方。但是從連接方式來看,requester卻是連接的主動方,server是被動方。這種模式常用於動態IP地址的環境中,Server是靜態IP地址的服務器,Requester的機器上網後自動分配到一個IP地址,所以是動態的,由Requester發起連接後接收數據。

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營