始める前に
パブリッシュ/サブスクライブ (pub/sub) メッセージング モデルを使用すると、1 つのアプリケーションから複数のアプリケーションに対してメッセージを送信できます。pub/sub メッセージング アプリケーションでは、トピックへのサブスクライブによって、メッセージを送受信します。
JMS システム モジュール内にトピックを作成するには、以下の手順を実行します。
トピックの作成後に名前を変更することはできません。代わりに、今あるキューを削除して、新しい名前の別のキューを作成する必要があります。
トピックに対して JNDI 名を指定しないと、そのトピックは JMS サーバに対象指定された後にも JNDI ルックアップの検索対象になりません。したがってそのトピックへのアクセスは、javax.jms.topicSession.createtopic()
API を使用するか、アプリケーション スコープのコンテキスト内から行う場合にのみ可能になります。
警告: この時点で [完了] をクリックすると、トピックが対象指定の情報を伴わずに作成されます。その結果、そのトピックはデプロイされず、トピックに対するサブデプロイメントの指定の説明のとおりにサブデプロイメント対象を手動で選択するまで、アプリケーションで利用できません。
[完了] のクリック後には、コンフィグレーションされたトピックがモジュールの [リソースの概要] テーブルに追加されます。このテーブルには、ユーザ定義のサブデプロイメントの名前と JMS サーバ対象が表示されます。サブデプロイメント対象は、必要に応じて再コンフィグレーションすることもできます。サブデプロイメントの管理に関する詳細については、JMS システム モジュールのサブデプロイメントのコンフィグレーションを参照してください。
完了した後に
全般的なプロパティ、しきい値および割り当て、プロデューサのオーバーライド、ロギング、メッセージ配信失敗、マルチキャスト プロパティなど、新しいトピックに関してさらにパラメータをコンフィグレーションする場合は、トピックのコンフィグレーションを参照してください。