IBM MQ通道

IBM MQ

一 偵聽器

偵聽器是一個 IBM® MQ 進程,用於偵聽與隊列管理器的連接。
MQ Explorer 中的每個偵聽器對象都表示一個偵聽器進程;但是,如果從命令行啓動偵聽器進程,那麼在 MQ Explorer 中此偵聽器不能由偵聽器對象表示。因此,要從 MQ Explorer 管理偵聽器進程,請在 MQ Explorer 中創建偵聽器對象。當您在 MQ Explorer 中啓動偵聽器對象時,偵聽器進程也會啓動。

在 IBM MQ 中提供了多種不同類型的偵聽器,這取決於消息通道代理程序 (MCA) 通過消息通道用來發送和接收消息的傳輸協議:

LU6.2
TCP/IP
NetBIOS
SPX

[z/OS]可以在 MQ Explorer 中啓動新的 z/OS® 偵聽器,它們顯示在“內容”視圖中,可以在該視圖中啓動和停止這些偵聽器。MQ Explorer 中的 z/OS 偵聽器僅支持 TCP/IP 和 LU6.2。
IBM® MQ 可以使用三種不同類型的通道:消息通道、MQI 通道和 AMQP 通道。

請勿混淆這三種不同類型的通道:

消息通道

消息通道是兩個隊列管理器之間的單向通信鏈路。IBM MQ 使用消息通道在隊列管理器之間傳送消息。 要雙向發送消息,您必須定義每個方向的通道。
1.MQI 通道
MQI 通道是雙向通道,用於將應用程序(MQI 客戶機)連接至服務器上的隊列管理器。IBM MQ 使用 MQI 通道在 MQI 客戶機和隊列管理器之間傳送 MQI 調用和響應。
2.AMQP 通道
AMQP 通道,這是雙向通道,用於將 AMQP 客戶機連接到服務器上的隊列管理器。IBM MQ 使用 AMQP 通道在 AMQP 應用程序和隊列管理器之間傳送 AMQP 調用和響應。

當提到消息通道時,通道一詞常用作通道定義的同義詞。通常從上下文中能清楚地分辨出我們正在談論的是一個完整的通道(帶有兩端)還是一個通道定義(只有一端)。

消息通道

消息通道定義可以是下列其中一個類型:
消息通道定義類型 描述
發送方 發送方通道是隊列管理器用來將消息發送至其他隊列管理器的消息通道。 要使用發送方通道來發送消息,還必須在另一隊列管理器上創建與此發送方通道同名的接收方通道。 如果正在實現“回調”機制,那麼還可以將發送方通道與請求方通道一起使用。
服務器 服務器通道是隊列管理器用來將消息發送至其他隊列管理器的消息通道。 要使用服務器通道來發送消息,還必須在另一隊列管理器上創建與此服務器通道同名的接收方通道。 您還可將服務器通道與請求方通道一起使用。在此情況下,在通道另一端的請求方通道定義將請求要啓動的服務器通道定義。服務器將消息發送至請求方。只要服務器知道對方通道的連接名稱,它還可啓動通信。

兩個隊列管理器之間如何通信 摘自 http://blog.csdn.net/crazyitlhs/article/details/45477627

兩個隊列管理器創建及常見問題彙總 https://www.cnblogs.com/siwei1988/p/5923038.html

詳細參數的問題

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章