メッセージ駆動型 Bean の設定

Enterprise Bean 編集ウィザードの「メッセージ駆動型 Bean の設定」ページは、「一般」ページで選択した Bean のタイプがメッセージ駆動型 Bean だった場合にだけ表示されます。このページでは、Bean が実装するメッセージリスナーインタフェースを特定し、Bean 配備時の設定内容を定義するアクティブ化設定プロパティを指定します。この Bean が JMS 送信先などのメッセージ送信先からメッセージを受信している場合は、送信先のタイプと名前も特定する必要があります。

メッセージサービスの選択

この Bean が JMS 送信先などの からメッセージを受信している場合は、送信先のタイプと名前も特定する必要があります。

メッセージサービス - JMS

  1. ドロップダウンリストからメッセージ送信先タイプを選択します。次の選択肢があります。 および

    キューは、ポイントツーポイントのメッセージドメインを使用し、最大で 1 つのコンシューマを持ちます。トピックは、公開/サブスクリプション型のメッセージドメインを使用し、ゼロ、または 1 つ以上のコンシューマを持ちます。

  2. 「メッセージのターゲット送信先」フィールドに、管理上の目的で作成した物理的な送信先の名前を入力します。送信先は、キューまたはトピックオブジェクトのどちらかで、着信メッセージのソースと発信メッセージのターゲットを表します。
  3. Bean をトピックの持続性サブスクライバにする場合は、「永続サブスクリプション」チェックボックスを選択し、サブスクリプション名を入力します。Bean がメッセージセレクタを使用する場合は、「メッセージセレクタ」テキスト領域に値を入力します。通常、確認応答モードの設定は「自動通知」から変更する必要はありません。
  4. 「接続ファクトリ JNDI 名 (Sun 固有の設定)」フィールドに、接続ファクトリが使用する JNDI 名を入力します。

メッセージサービス - JMS 以外

メッセージリスナーインタフェースを次の方法で選択します (必須)。

この Bean 用のメッセージリスナーインタフェースのタイプを選択します。javax.jms.MessageListener または javax.ejb.MessageDriverBean のどちらかが選択できます。

アクティブ化設定プロパティを次のように設定します。

Bean 配備時の設定内容を定義するために使用するプロパティの名前と値を追加します。プロパティはソースアダプタからもインポートでき、メッセージ駆動型 Bean に使用できます。プロパティをインポートするには、「インポート」をクリックします。

「Sun 固有の設定」ボタンをクリックして「Sun 固有の設定」を表示し、この Bean の配備について具体的な選択を行います。詳細については、配備を設定するダイアログでヘルプを参照してください。

関連項目:

アクティブ化設定プロパティのインポート

Sun 固有の配備設定値



著作権表示