「JMS メッセージを送信」ダイアログ
関連項目
このダイアログを使用して、メッセージ送信先に Java Message Service (JMS) メッセージを送信できます。JMS メッセージは、JMS クライアント間で情報をやりとりするオブジェクトです。このメッセージは、1 つのクライアントから、アプリケーションサーバー上の JMS 送信先を使用してメッセージを待機する 2 つ目のクライアントに送信されます。
このダイアログを開くには、ソースエディタで Java ファイルを右クリックし、「コードを挿入」>「JMS メッセージを送信」を選択します。ファイルは、EJB モジュールプロジェクトまたは標準 Web アプリケーションプロジェクトに存在する必要があります。自由形式 Web アプリケーションプロジェクトにルックアップコードを生成することはできません。
このダイアログを使用する手順は、次のとおりです。
- 次のいずれかを選択して、JMS メッセージの送信先を指定します。
- インラインルックアップコードを生成するかまたは既存のサーバーロケータを利用するかを選択することにより、「サービスロケータ方針」を指定します。「ブラウズ」をクリックすると、サービスロケータクラス名を検索できます。
- 「閉じる」をクリックします。
IDE によって 2 つのメソッドが作成されます。
- createJMSMessageForNewMessageDestination。送信するメッセージを作成するメソッド。このメソッドに自分でビジネスロジックを実装します。
- sendJMSMessageToNewMessageDestination。上記のメソッドで作成されたメッセージを処理するメソッド。このメッセージを変更してはいけません。
IDE はまた、モジュールの汎用配備記述子にリソース参照とメッセージ送信先参照を登録します。
- プロジェクトのターゲットサーバーが Sun Java System Applciation Server/GlassFish の場合、IDE は、メッセージ駆動型 Bean が作成されたとき、その Bean 用の送信先および接続ファクトリを自動的に設定します。これ以外のアプリケーションサーバーに配備する場合は、そのサーバー固有の配備記述子とサーバーリソースを自分で構成する必要があります。
- 関連項目
- メッセージ駆動型 Bean について
- サービスロケータの使用
- Sun Java System Application Server/GlassFish への JMS リソースの設定
著作権と商標について