管理コンソール・オンライン・ヘルプ

前 次 新規ウィンドウで目次を開く
ここから内容の開始

システム・モジュールのキューの作成

始める前に


ポイント・ツー・ポイント(PTP)メッセージング・モデルでは、1つのアプリケーションから別の1つのアプリケーションにメッセージを送信できます。PTPメッセージング・アプリケーションでは、名前付きキューを使用してメッセージを送受信します。メッセージは、キュー・センダー(プロデューサ)によって特定のキューに送信されます。そして、特定のキューからキュー・レシーバ(コンシューマ)によってメッセージが受信されます。

JMSシステム・モジュールのキューを作成するには:

  1. まだ行っていない場合、管理コンソールのチェンジ・センターで「ロックして編集」をクリックします(チェンジ・センターの使用を参照)。
  2. 管理コンソールで、「サービス」→「メッセージング」を展開して、「JMSモジュール」を選択します。
  3. JMSモジュール」表で、構成するキュー・リソースを含むJMSモジュールの名前をクリックします。
  4. モジュールの設定ページで、「リソースの概要」表の「新規作成」ボタンをクリックします。
  5. 新しいJMSシステム・モジュール・リソースの作成」ページで、JMSリソースのリストから「キュー」を選択して、「」をクリックします。
  6. キュー・プロパティページで、キューの基本的なプロパティを定義します。
    1. 名前」で、キューの名前を入力します。

      作成したキューの名前は変更できません。かわりに、それを削除して、新しい名前を使用して別のものを作成する必要があります。

    2. JNDI名」に、JNDIネーム・スペース内でキューにアクセスするための名前を入力します。アプリケーションでは、このJNDI名を使用してキューをルックアップします。

      キューのJNDI名を指定しない場合、キューをJMSサーバーにターゲット指定しても、JNDIルックアップで使用できるようになりません。そのため、javax.jms.queueSession.createqueue() APIを使用して、またはアプリケーション・スコープのコンテキストでのみキューにアクセスできます。

    3. 構成済みのJMSテンプレートを使用してキューの設定を定義する場合は、「テンプレート」で、そのキューのテンプレートを選択します。
  7. 「次」をクリックしてターゲット指定ページに進むか、「終了」をクリックしてキューを作成します。

    警告: この時点で「終了」をクリックすると、ターゲット指定の情報なしでキューが作成されます。その結果、キューはデプロイされないため、キューのサブデプロイメントの指定に従ってサブデプロイメント・ターゲットを手動で選択するまでは、アプリケーションから使用できるようになりません。

  8. 既存のサブデプロイメントを選択するか、新しいサブデプロイメントを作成して、キューをターゲット指定できます。スタンドアロンの宛先のサブデプロイメントは、複数のスタンドアロンの宛先をグループ化して、1つのJMSサーバーにターゲット指定するメカニズムです。
    • キューの既存のサブデプロイメントを選択するには、「サブデプロイメント」ドロップダウンから選択します。有効なサブデプロイメントを選択すると、ターゲット指定されているJMSサーバーが、選択済みとして「ターゲット」ボックスに表示されます(スタンドアロンのキューは、1つのJMSサーバーにのみターゲット指定できます)。「終了」をクリックして、選択したサブデプロイメントにキューを追加します。
    • キューの新しいサブデプロイメントを作成するには、「新しいサブデプロイメントの作成」ボタンをクリックします。サブデプロイメントのプロパティページで、サブデプロイメントの名前を入力して「OK」をクリックします。次のサブデプロイメントのターゲット指定ページでは、「ターゲット」ボックスでJMSサーバーを選択します(スタンドアロンのキューは、1つのJMSサーバーにのみターゲット指定できます)。「終了」をクリックして、新しいサブデプロイメントにキューとJMSサーバーを追加します。

    「終了」をクリックすると、構成したキューがモジュールの「リソースの概要」表に追加されます。この表には、ユーザー定義のサブデプロイメント名とターゲットのJMSサーバーが表示されます。サブデプロイメント・ターゲットは、必要に応じて再構成することもできます。サブデプロイメントの管理に関する詳細は、JMSシステム・モジュールのサブデプロイメントの構成を参照してください。

  9. これらの変更をアクティブにするには、管理コンソールのチェンジ・センターで「変更のアクティブ化」をクリックします。
    すべての変更が即座に有効になるわけではありません。再起動が必要なものもあります(チェンジ・センターの使用を参照)。

完了した後に

全般的なプロパティ、しきい値と割り当て、プロデューサのオーバーライド、ロギング、配信失敗に関するプロパティなど、新しいキューの追加のパラメータを構成する場合は、キューの構成を参照してください。


先頭に戻る