MQ入門知識和簡單消息發送配置

消息(Message)
消息:應用數據體和消息數據頭。
消息是分爲持久的和非持久的,持久就是隊列管理器重啓houston消息仍然存在。

隊列
隊列就是存放消息的容易,本地隊列,遠程隊列,別名隊列,模型隊列。
本地隊列:隊列實體
遠程隊列和別名隊列:一種隊列的定義
模型隊列:模型隊列是爲了創建動態隊列

本地隊列
    1.初始化隊列:用於消息觸發,存放觸發消息的隊列
    2.目標隊列:消息的目的地,存放消息
    3.死信隊列:存放不能抵達的消息
    4.傳輸隊列:用於傳遞消息

隊列管理器
    消息隊列的管理者,用來維護和管理消息隊列。

通道:
    通道時兩個隊列管理器之間的一種單向的點對點的通信連接,消息在通道中只能單向傳輸


下面在自己本地機子上安裝WebSphereMQ7.1,然後建立兩個隊列管理器:
(1)創建兩個隊列管理器QM_CLIENT(1415),QM_SERVER(1414)

現在要實現的功能是從QM_SERVER向QM_CLIENT發送消息。
(2)在QM_SERVER上新建遠程隊列QR.C,設置遠程隊列、遠程隊列管理器,傳輸隊列

(3)在QM_SERVER上新建傳輸隊列QT.C

(4)在QM_SERVER上新建發送通道CHNL.S.C,設置連接名稱,傳輸隊列

(5)在QM_CLIENT上新建本地隊列QL.C

(6)在QM_CLIENT上新建接收通道,隊列管理器兩端的通道名要一致CHNL.S.C

(7)在QM_SERVER端啓動發送通道CHNL.S.C

(8)在QM_SERVER隊列管理器遠程隊列:QR.C上放入測試消息,即可傳輸到QM_CLLIENT本地隊列QL.C上

在QM_CLIENT隊列管理器的本地隊列QL.C可以瀏覽消息


到此就完成了一個消息的發送過程。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章