JMSテンプレートを使用すると、似た構成設定を持つ複数のJMSキューおよびトピックを効率的に定義できます。新しいキューまたはトピックを定義するたびに構成設定を再入力するのではなく、テンプレートを使用して、新しい値を割り当てる必要がある設定をオーバーライドするのみですみます。
構成したJMSテンプレートは、キューまたはトピックのリソース内から選択できます。
ノート: 回復またはロールバックされるメッセージを管理するために、再配信の制限に達したメッセージのターゲット・エラー宛先を構成することもできます。エラー宛先は、モジュール内の他のトピックと同じJMSサーバーにターゲット指定されている必要があります。ロールバック、回復、再配信、または期限切れメッセージの管理を参照してください。
JMSテンプレートを作成した後には、テンプレートを使用する宛先の様々なプロパティを任意で定義できます。
任意指定の全般JMSテンプレート・プロパティの構成には、宛先に届くメッセージのソートに使用する宛先キーの選択が含まれます。
「詳細」における任意指定のテンプレート・プロパティの構成には、メッセージの順序単位パラメータの指定、メッセージ送信側の資格証明のアタッチ、メッセージの作業単位パラメータの定義などがあります。
宛先のメッセージ数のしきい値およびバイト数の上限値および下限値を定義するか、宛先で格納できる最大バイト数または最大メッセージ数を指定する構成済の割当てを選択するか、または、宛先のメッセージに許容される最大サイズを指定します。
メッセージの優先度や配信時間の値など、メッセージ・プロデューサによって指定されている値をオーバーライドできるメッセージ配信オーバーライド値を定義します。
JMSメッセージ・ログ・ファイルへのメッセージのライフサイクル情報のロギングを有効にします。メッセージ・ログの内容には、常にメッセージIDおよび相関IDが含まれますが、メッセージ・タイプやユーザー・プロパティなどの情報も構成できます。
メッセージ再配信の制限の定義、メッセージ有効期限ポリシーの選択、期限切れメッセージのエラー宛先の指定など、デフォルトのメッセージ配信の失敗に関する値を定義します。
トピックのみに対して、指定したホストのグループへのメッセージ配信を有効化するマルチキャスト・パラメータを定義します。メッセージはその後サブスクライバに転送されます。
テンプレートと関連付けられたすべてのエラー宛先のサブデプロイメントを定義します。