MQ JMS 發佈訂閱
設置您自己的發佈/訂閱的使用案例
在本節中,您將創建一個發佈/訂閱設置類似的使用情況下,在圖3。您將創建一個發佈的新聞主題和訂閱的電子郵件和短訊應用程序使用以下步驟:
1。創建隊列管理器。
2。創建一個新聞話題。
3。創建訂閱隊列。
4。創建訂閱
5。創建Java消息服務(JMS)管理的對象。
6。編寫發佈者和訂閱類。
7。運行的類。
本教程使用的MQ版本7的Windows XP。 (從IBM網站下載試用版。)在Windows上安裝很簡單。只要保持所有默認值,當您去通過安裝嚮導,但請務必從Administrators組中的用戶進行安裝。
不要擔心,如果你還沒有使用WMQ前。您將使用基於Eclipse的WebSphere MQ資源管理器,一個簡單的GUI管理WMQ,執行基本的定義。
啟動WebSphere MQ資源管理器如下:開始 – >所有程序 – > IBM的WebSphere MQ – >的WebSphere MQ資源管理器。如果這是您第一次啟動MQ資源管理器,將出現歡迎屏幕。只要關閉歡迎屏幕。
創建隊列管理器
1。在MQ資源管理器的Navigator視圖中,用鼠標右鍵單擊隊列管理器,然後選擇”新建” – >”隊列管理器。這將啟動”創建隊列管理器”嚮導。
2。第1步,進入TestQM01″的隊列管理器名稱和輸入默認的死信隊列,這是SYSTEM.DEAD.LETTER.QUEUE的名稱,然後單擊”下一步”(見圖4)。
3。單擊”下一步”嚮導屏幕上的步驟2和3。在第4步,確保”創建偵聽器配置為TCP / IP”檢查輸入的端口號是免費的(見圖5),然後單擊”完成”。
創建一個新聞話題
1。在TestQM,右鍵單擊主題,然後選擇”新建” – >”主題”嚮導。
2。類型News.Topic的主題名稱(參見圖6)。這代表了WMQ的管理對象來管理主題。單擊”下一步”。
3。在主題屬性”頁上,在”主題字符串”字段輸入News(參見圖7)。此字符串用來創建JMS管理的對象引用的新聞主題。單擊”完成”。
創建訂閱隊列
接下來,您將設立新聞出版物交付認購隊列。創建兩個隊列的電子郵件和短訊應用:
1。在TestQM01,右鍵單擊隊列,然後選擇”新建” – >本地隊列,啟動”創建本地隊列”嚮導。
2。在”名稱”字段中,鍵入Email.Queue並單擊Finish。
3。重複以上步驟,創建另一個隊列SMS.Queue。
創建訂閱
為了得到一個主題的出版物,訂閱者必須註冊感興趣的話題。他們使用訂閱做到這一點。您可以編程方式或通過MQ資源管理器可以創建訂閱。通過以下步驟,您將創建兩個訂閱使用MQ資源管理器:
1。在TestQM01,右鍵點擊訂閱,然後選擇”新建” – >預定,以啟動”新建訂閱”嚮導。
2。在”名稱”字段中,鍵入EmailSubscription,並單擊”下一步”(參見圖8-2)。在”更改屬性”頁面,按”主題名稱”旁邊的”選擇”按鈕,然後從顯示的主題列表中選擇News.Topic。按”確定”。在同一頁中,輸入目的地名稱中的”字段中Email.Queue(見圖9)。單擊”完成”。
以下文章點擊率最高
Loading…