將測試訊息放到本端佇列中

開始之前

在將測試訊息放到佇列前,您必須已經完成指導教學中的下列作業:

關於此作業

這個主題是說明如何將測試訊息放到本端佇列 Q1 中。
您可以使用下列任何一個介面來執行這個作業:

使用「 IBM MQ 探險家 」將測試訊息放入佇列

程序

  1. 在「 Navigator 」視圖中,展開 佇列管理程式 資料夾。
  2. 展開您建立的佇列管理程式 QM_APPLE
  3. 按一下 佇列 資料夾。
    佇列管理程式的佇列會列在「內容」視圖中。
  4. 「內容」視圖中,用滑鼠右鍵按一下本端佇列 Q1,然後按一下 放置測試訊息
    這時會開啟「放置測試訊息」對話框。
  5. 訊息資料 欄位中,輸入一些文字,例如 這是測試訊息,然後按一下 放置訊息
    這時會清除訊息資料欄位,並且將訊息放置到佇列中。
  6. 按一下 關閉

結果

在「內容視圖」中,請注意 Q1 現行佇列深度值現在是 1,如下列畫面擷取中所示:

「內容」視圖中佇列 Q1 的畫面擷取,現行佇列深度為 1。

如果看不到現行佇列深度直欄,則可能需要在「內容」視圖中向側邊捲動。

使用 amqsput 將測試訊息放到佇列中

關於此作業

amqsput 範例程式是用來將訊息放到您所建立的佇列中。

在 Windows 上,依預設會隨 IBM MQ 伺服器或用戶端一起安裝範例程式。 在 Linux®上,需要安裝範例程式 RPM。

開啟命令提示字元,並遵循下列步驟進行:

程序

  1. 啟動 amqsput 範例程式,如下所示:
    • [Linux]Linux上,切換至 MQ_INSTALLATION_PATH/samp/bin 目錄,其中 MQ_INSTALLATION_PATH 代表 IBM MQ 安裝所在的高階目錄。 鍵入指令:
      
      ./amqsput Q1 QM_APPLE
    • [Windows]Windows上,鍵入下列指令:
      
      amqsput Q1 QM_APPLE
    會顯示下列訊息:

    Sample AMQSPUT0 start
    target queue is Q1

  2. 在一行以上鍵入部分訊息文字,然後按 Enter 鍵兩次。
    此時會顯示下列訊息:

    Sample AMQSPUT0 end

結果

此時您已建立測試訊息,且已放到本端佇列中。

在「 IBM MQ 探險家 內容視圖」中,請注意 Q1 現行佇列深度 值現在是 1 ,如下列所示: 畫面擷取:

「內容」視圖中佇列 Q1 的畫面擷取,現行佇列深度為 1。

如果看不到現行佇列深度直欄,則可能需要在「內容」視圖中向側邊捲動。