SAFトピック: 構成
このページでは、SAFトピック宛先を構成します。SAFキューおよびSAFトピックは、非同期または非接続のピア通信に使用します。トピックに配信されたメッセージは、後の配信に備えて一時的に格納され、アクセス可能なときにリモート・サーバーまたはクラスタのトピックに転送されます。
構成オプション
名前 説明 名前 このエンティティの名前。XMLでは属性として示されます。
JMSモジュール内の要素の多くは名前付きのエンティティです。XMLファイル内で、ある型に含まれる名前付きエンティティは、すべて一意でなければなりません。これは、JMSモジュール内で特定のエンティティを区別するための識別子です。
この属性は、モジュールの内部で参照される可能性があるため、モジュールの外から(たとえば、デプロイメント・プランで)変更することはできません。
MBean属性(アプリケーション・モジュールには適用しない):
NamedEntityBean.Name
リモートJNDI名 リモート宛先のリモートJNDI名。
MBean属性(アプリケーション・モジュールには適用しない):
SAFDestinationBean.RemoteJNDIName
ローカルJNDI名 リモート宛先のローカルJNDI名。
MBean属性(アプリケーション・モジュールには適用しない):
SAFDestinationBean.LocalJNDIName
永続QOS 永続メッセージのサービスの品質を指定します。
「
必ず1回
」の場合、メッセージは、リモート側に1回のみ転送されます「
1回以上
」の場合、メッセージはリモート側に1回以上転送されます。メッセージはリモート・エンドポイントに複数回現れることがあります。「
最大1回
」の場合、メッセージはリモート側に最大1回転送されます。メッセージがリモート・エンドポイントに複数回現れることはありません。ただし、メッセージは失われる可能性があります。このパラメータに対する変更は、受信するメッセージにのみ影響します。格納されているメッセージには影響しません。
MBean属性(アプリケーション・モジュールには適用しない):
SAFDestinationBean.PersistentQos
非永続QOS 非永続メッセージのサービスの品質を指定します。
「
必ず1回
」の場合、メッセージは、サーバーのクラッシュが発生した場合を除いて、リモート側に1回のみ転送されます。「
1回以上
」の場合、メッセージはリモート側に1回以上転送されます。サーバーのクラッシュが発生した場合を除いて、メッセージは失われません。ただし、メッセージはリモート・エンドポイントに複数回現れる可能性があります。「
最大1回
」の場合、メッセージはリモート側に最大1回転送されます。メッセージがリモート・エンドポイントに複数回現れることはありません。ただし、メッセージは失われる可能性があります。このパラメータに対する変更は、受信するメッセージにのみ影響します。格納されているメッセージには影響しません。
MBean属性(アプリケーション・モジュールには適用しない):
SAFDestinationBean.NonPersistentQos
SAFエラー処理 このSAF宛先で使用するエラー処理構成を指定します。
このパラメータに対する変更は、受信するメッセージにのみ影響します。格納されているメッセージには影響しません。
MBean属性(アプリケーション・モジュールには適用しない):
SAFDestinationBean.SAFErrorHandling
SAFデフォルト存続時間の有効化 インポートされるJMSメッセージに対して設定された存続時間を「
SAFデフォルト存続時間
」フィールドで指定した値でオーバーライドするかどうかを制御します。このパラメータに対する変更は、受信するメッセージにのみ影響します。格納されているメッセージには影響しません。
MBean属性(アプリケーション・モジュールには適用しない):
SAFDestinationBean.UseSAFTimeToLiveDefault
SAFデフォルト存続時間 インポートされるJMSメッセージのデフォルトの生存時間の値をミリ秒単位で指定します。JMSメッセージに対して設定された存続時間はこの値をオーバーライドします。ただし、
SAFデフォルト存続時間の有効化
フィールドがオンになっている場合は除きます。その場合は、インポートされる宛先に対するJMSメッセージの存続時間がオーバーライドされます。この値に対する変更は、受信するメッセージにのみ影響します。格納されているメッセージには影響しません。
MBean属性(アプリケーション・モジュールには適用しない):
SAFDestinationBean.TimeToLiveDefault
最小値:
-1
メッセージの順序単位のルーティング メッセージの順序単位機能を使用する場合、SAFエージェントの検索に使用するルーティングのタイプを指定します。
ハッシュ
の場合、プロデューサはメッセージの順序単位のハッシュ・コードを使用してSAFエージェントを検索します。
パス・サービス
の場合、プロデューサはパス・サービスを使用してSAFエージェントを検索します。MBean属性(アプリケーション・モジュールには適用しない):
SAFDestinationBean.UnitOfOrderRouting