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

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

JMS接続コンシューマの作成


接続コンシューマは、JMSサーバーのセッションを取得し、メッセージを処理する、キューまたはトピックです。セッション・プールを定義したら、セッション・プールごとに1つまたは複数の接続コンシューマを構成します。

ノート: 接続コンシューマは、現在ではほとんど使用されません。Java EE仕様の必須コンポーネントではなく、JTAユーザー・トランザクションもサポートされていないからです。かわりに、Java EE仕様の必須コンポーネントであるメッセージドリブンBean (MDB)が主に使用されています。

  1. まだ行っていない場合、管理コンソールのチェンジ・センターで「ロックして編集」をクリックします(チェンジ・センターの使用を参照)。
  2. 管理コンソールで、「サービス」→「メッセージング」を展開して、「JMSサーバー」を選択します。
  3. JMSサーバーの概要」ページで、セッション・プールで構成するJMSサーバーをクリックします。
  4. セッション・プール」タブをクリックします。
  5. JMSセッション・プール」ページで、接続コンシューマで構成するセッション・プールをクリックします。
  6. 「コンシューマ」タブをクリックします。
  7. コンシューマ」ページで、「新規作成」をクリックします。

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

  8. コンシューマの作成」ページで、全般的な接続コンシューマのオプションを定義します。
    1. 「名前」に、接続コンシューマの名前を入力します。
    2. 「最大メッセージ数」で、接続コンシューマが蓄積できるメッセージの最大数を指定します。
    3. 「セレクタ」で、メッセージをフィルタ処理する場合に使用されるJMSセレクタ式を指定します。

      セレクタの定義の詳細は、Oracle WebLogic ServerのJMSアプリケーションの開発WebLogic JMSアプリケーションの開発を参照してください。

    4. 「宛先」で、接続コンシューマがリスニングするキューまたはトピックを指定します。
  9. 「OK」をクリックして、接続コンシューマを作成します。
  10. これらの変更をアクティブにするには、管理コンソールのチェンジ・センターで「変更のアクティブ化」をクリックします。
    すべての変更が即座に有効になるわけではありません。再起動が必要なものもあります(チェンジ・センターの使用を参照)。

先頭に戻る