MQ JMS 發布訂閱配置、代碼-中文2

3。重複上面的步驟,,創建另一個訂閱稱為SMSSubscription與主題設置到News.Topic和目標名稱設置為SMS.Queue。

為您的發布/訂閱設置的快速測試

執行下列步驟,確認你已經正確完成設置新聞主題:

1。在”TestQM01″下,單擊”主題”。

2。在右窗格中,右鍵單擊選擇”測試”出版News.Topic和打開測試窗口。

3。在消息數據字段中,鍵入”發布/訂閱測試”(或任何其他文字),點擊”發布信息”按鈕,然後單擊”關閉”按鈕。這應該分配的消息到的的用戶隊列Email.Queue和SMS.Queue。

4。在”TestQM01″下,單擊”隊列”。

5。在右窗格中,右鍵單擊Email.Queue,然後選擇”瀏覽信息”。當瀏覽信息”窗口打開時,您輸入的文本搜索”信息資料”一欄。你也應該看到相同的信息在SMS.Queue。

6。 ,右鍵單擊Email.Queue和選擇”清除信息”。中的”清除隊列”窗口中單擊”清除”按鈕。做同樣的SMS.Queue。

創建JMS管理的對象

JMS應用程序需要供應商特定的對象封裝在JMS管理的對象。要存儲JMS管理的對象,創建一個基於文件的Java命名和目錄接口(JNDI)命名空間。首先,添加一個新的初始上下文:

1。右鍵單擊”JMS管理的對象,然後選擇”添加初始上下文。

2。屏幕上,選擇”文件系統”,”在哪裡JNDI位置。”的綁定目錄中,瀏覽到C:\ JNDI的目錄(這個目錄存在)的工廠類和提供者的URL。請注意,你將在Java代碼中使用它們(參見圖10),單擊”完成”。

—》右鍵–》選擇初始化上下文–》

接下來,創建一個JMS連接工廠和目的地下的初始上下文。

創建一個連接工廠

1。右鍵單擊”連接工廠,然後選擇”新建” – >”連接工廠。在第一個屏幕,類型TestQMConnectionFactory在名稱字段中,單擊”下一步”(見圖11)。在JNDI中查找您將使用TestQMConnectionFactory的。

2。單擊”下一步”步驟2,步驟3和步驟4。

3。在最後一個頁面中,選擇”連接”選項卡(在左邊),然後單擊”選擇”按鈕,選擇TestQM為”基本隊列管理器”(請參閱圖12)。單擊”完成”。

 

一路next,到設置屬性頁面:選擇 連接

創建目的地

JMS目的地的包裹WMQ主題和隊列。創建相對應的目標的新聞主題:

1。右鍵點擊目標,然後選擇”新建” – >”目標,以啟動”新目標”嚮導。

2。在第一個步驟中,在”名稱”字段中輸入NewsTopic主題的”類型”字段中(參見圖13)。單擊”下一步”。

3。單擊”下一步”,在第二個屏幕。

4。在最後一頁(更改屬性),類型新聞在主題字段,然後單擊”完成”(參見圖14)。這是您定義的主題字符串時創建的新聞主題。

以下文章點擊率最高

Loading…

     

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