クライアントからサーバーにメッセージを送信する

始める前に

キューにテスト・メッセージを書き込む前に、このチュートリアルの次のタスクを完了している必要があります。

本タスクについて

チュートリアルのこの部分では、クライアントからサーバー・キュー・マネージャー QM_ORANGEにメッセージを送信します。このサーバー・キュー・マネージャーは、前のチュートリアルで定義したリモート・キュー定義とその他の IBM® MQ オブジェクトを使用して、メッセージをキュー・マネージャー QM_APPLE およびキュー Q1にルーティングします。

[Windows] Windowsでは、サンプル・プログラムはデフォルトで IBM MQ サーバーまたはクライアントとともにインストールされます。

[Linux] Linux®では、サンプル・プログラム RPM をインストールする必要があります。

クライアントでコマンド・プロンプトを開き、以下の手順を実行します。

手順

  1. 以下のようにして amqsputc サンプル・プログラムを開始します。
    • [Linux]On Linux, change to the MQ_INSTALLATION_PATH/samp/bin directory, where MQ_INSTALLATION_PATH represents the high-level directory in which IBM MQ is installed. 次のコマンドを入力します。
      ./amqsputc Q1
    • [Windows]上でWindowsコマンドを入力する:
      amqsputc Q1
    次のメッセージが表示されます。
    Sample AMQSPUT0 start
    target queue is Q1
  2. 1 つ以上の行にメッセージ・テキストを入力して、 Enter キーを 2 回押します。
    次のメッセージが表示されます。
    Sample AMQSPUT0 end

結果

これで、テスト・メッセージを作成して、サーバーのキュー・マネージャー QM_ORANGE に送信できました。 キュー・マネージャー QM_ORANGE は、そのメッセージをキュー・マネージャー QM_APPLEQ1 に送付します。 次のタスクは、テスト・メッセージの受信を確認することです。