將訊息從用戶端傳送給伺服器

開始之前

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

關於此作業

在指導教學的這個部分中,您將從用戶端傳送訊息至伺服器佇列管理程式 QM_ORANGE,其使用遠端佇列定義及先前指導教學中定義的其他 IBM® MQ 物件,將訊息遞送至佇列管理程式 QM_APPLE 及佇列 Q1

[Windows]Windows上,依預設會隨 IBM MQ 伺服器或用戶端一起安裝範例程式。

[Linux]Linux®上,需要安裝程式範例 RPM。

在用戶端上開啟命令提示字元,並遵循下列步驟進行:

程序

  1. 啟動 amqsputc 範例程式,如下所示:
    • [Linux]Linux上,切換至 MQ_INSTALLATION_PATH/samp/bin 目錄,其中 MQ_INSTALLATION_PATH 代表 IBM MQ 安裝所在的高階目錄。 鍵入指令:
      
      ./amqsputc Q1
    • [Windows]Windows上,鍵入下列指令:
      
      amqsputc Q1
    會顯示下列訊息:
    Sample AMQSPUT0 start
    target queue is Q1
  2. 在一行以上鍵入部分訊息文字,然後按 Enter 鍵兩次。
    此時會顯示下列訊息:
    Sample AMQSPUT0 end

結果

您現在已建立測試訊息並將它傳送給伺服器佇列管理程式 QM_ORANGE,該伺服器佇列管理程式會將它遞送至佇列管理程式 QM_APPLE 上的佇列 Q1。 下一項作業是驗證是否已收到測試訊息。