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

作業を始める前に

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

本タスクについて

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

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

[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. 1 つ以上の行にメッセージ・テキストを入力して、 Enter キーを 2 回押します。
    次のメッセージが表示されます。
    Sample AMQSPUT0 end

結果

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