IBM MQ メッセージング・プロバイダーのキューおよびトピックの拡張プロパティー設定
このパネルを使用して、IBM MQ メッセージング・プロバイダーで使用する選択済みキューまたはトピック宛先の拡張プロパティーを表示または変更します。これらの拡張プロパティーは、IBM MQ メッセージング・プロバイダー宛先に対する接続の振る舞いを制御します。
- ナビゲーション・ペインで、「」をクリックします。
- 「キュー (Queues)」または「トピック (Topics)」をクリックして、既存のキューまたはトピック宛先を表示します。
- 適宜、目次ペインで、「有効範囲 (Scope)」設定を、キューまたはトピック宛先が定義されているレベルに変更します。 これにより、表示されるキューまたはトピック宛先のセットが制限されます。
- 作業の対象となるキューまたはトピック宛先の名前をクリックします。
- 目次ペインの「追加のプロパティー (Additional properties)」の下で「拡張プロパティー (Advanced properties)」をクリックして、IBM MQ キューまたはトピック宛先の拡張プロパティーのリストを表示します。
- 配信 (Delivery)
- メッセージ・フォーマット
- 最適化 (Optimizations)
- メッセージ記述子 (Message descriptor)
- 追加情報
これらのグループに対して必要な変更を行い、「適用 (Apply)」をクリックして、キューまたはトピックに戻ります。
- 名前には最大 48 文字を使用できます。ただし、チャネルは例外で、最大 20 文字となります。
- 指定するプロパティー値は、IBM MQ 用に JMS リソースを構成したときに指定した値と一致していなければなりません。IBM MQの JMS リソースの構成について詳しくは、IBM MQ インフォメーション・センターの「Java の使用」セクションで、JMS リソースの構成を参照してください。
IBM MQ メッセージング・プロバイダーで使用するキューまたはトピックには、以下の拡張プロパティーがあります。
パーシスタンス
この宛先に送信されるメッセージの保管に使用するパーシスタンス・レベル。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
デフォルト | アプリケーションで設定されたとおり |
範囲 |
|
優先順位
この宛先に送信されたメッセージに割り当てられる優先順位。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
デフォルト | アプリケーションで設定されたとおり |
範囲 |
|
指定された優先順位
「優先順位 (Priority)」プロパティーが「指定済み (Specified)」に設定されている場合、このキュー・タイプ宛先に送信されるメッセージに割り当てる優先順位を選択します。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
単位 | メッセージ優先順位のレベル |
デフォルト | アプリケーションで設定されたとおり |
範囲 | 0 (最低優先順位) から 9 (最高優先順位) |
有効期限
この宛先の有効期限タイムアウトを指定するオプション。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
デフォルト | アプリケーションで設定されたとおり |
範囲 |
|
指定された有効期限
「有効期限 (Expiry)」プロパティーが「指定済み (Specified)」に設定されている場合は、メッセージの有効期限が切れて、この宛先から除去されるまでの時間を、ミリ秒単位で入力します。
通知 | 値 |
---|---|
データ型 | 整数 |
単位 | ミリ秒 |
デフォルト | 0 |
範囲 | 0 以上
|
コード化文字セット ID
メッセージ内のストリングをエンコードするときに使用する文字セット。
通知 | 値 |
---|---|
データ型 | 整数 |
デフォルト | 1208 |
範囲 | 1 から 65535。このコード化文字セット ID (CCSID) は、IBM MQ がサポートする CCSID の 1 つでなければなりません。ブランク。 このフィールドを空にした場合、デフォルト値を使用する必要があることを示します。 |
サポートされる CCSID についての詳細、およびあるコード化文字セットから別のコード化文字セットへのメッセージ・データの変換については、IBM MQ インフォメーション・センターの『システム管理ガイド』および『アプリケーション・プログラミング・リファレンス』のセクションを参照してください。
ネイティブ・エンコードの使用
宛先がネイティブ・エンコードを使用して Java™ プラットフォームに適したエンコード値を指定するかどうかを指定するオプション。
通知 | 値 |
---|---|
データ型 | チェック・ボックス |
デフォルト | 選択 |
範囲 |
|
整数エンコード
「ネイティブ・エンコードの使用」チェック・ボックスがクリアの場合は、使用する整数エンコードのタイプを選択してください。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
デフォルト | 標準 |
範囲 |
|
10 進数エンコード
「ネイティブ・エンコードの使用」チェック・ボックスがクリアの場合は、使用する 10 進数エンコードのタイプを選択してください。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
単位 | 該当なし |
デフォルト | 標準 |
範囲 |
|
浮動小数点エンコード
「ネイティブ・エンコードの使用」チェック・ボックスがクリアの場合は、使用する浮動小数点エンコードのタイプを選択してください。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
デフォルト | IEEENORMAL |
範囲 |
|
この宛先に送信されるメッセージに RFH バージョン 2 ヘッダーを付加
この宛先に送信されるメッセージに応答する際に実行するアクション。
通知 | 値 |
---|---|
データ型 | チェック・ボックス |
デフォルト | 選択 |
範囲 |
|
メッセージ本体
アプリケーションが IBM MQ メッセージの RFH バージョン 2 ヘッダーを JMS メッセージ本文の一部として処理するかどうかを指定します。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
デフォルト | UNSPECIFIED |
範囲 |
|
ReplyTo 宛先スタイル
JMSReplyTo フィールドの形式を指定します。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
デフォルト | DEFAULT |
範囲 |
|
キュー・マネージャーへのメッセージの非同期送信
キュー・マネージャーが、送られてきたメッセージの受信を確認できるようにするオプション。 キュー・マネージャーにメッセージを非同期で送信する方が高速ですが、メッセージング・インフラストラクチャーに障害が発生するとメッセージが失われることがあります。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
デフォルト | デフォルト値は、キュー宛先を使用しているときとトピック宛先を使用しているときで異なります。
|
範囲 |
|
コンシューマー向け先読み、キャッシュ、非パーシスタント・メッセージ (Read ahead and cache non-persistent messages for consumers)
非パーシスタント・コンシューマー向けメッセージを推測でクライアントに送信するかどうかを決定するオプション。 このオプションを選択した方がメッセージの配信は高速になりますが、メッセージング・インフラストラクチャーに障害が発生した場合はメッセージが失われることがあります。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
デフォルト | デフォルト値は、キュー宛先を使用しているときとトピック宛先を使用しているときで異なります。
|
範囲 |
|
ReplyTo 宛先スタイル
JMSReplyTo フィールドの形式を指定します。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
デフォルト | DEFAULT |
範囲 |
|
自動クライアント再接続について詳しくは、IBM MQ インフォメーション・センターを参照してください。
先読みコンシューマーのクローズ方法
「コンシューマー向け先読み、キャッシュ、非パーシスタント・メッセージ」が「はい」か「キュー定義別」に設定されている場合、このプロパティーは使用可能になります。 このプロパティーは、メッセージ・コンシューマーがクローズされたとき、内部先読みバッファーに入っているメッセージがどうなるかを決定します。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
デフォルト | クローズ・メソッドはキャッシュされたメッセージがすべて配信されるまで待機します。 |
範囲 |
|
MQMD 読み取り可能 (MQMD read enabled)
IBM MQ メッセージング・プロバイダーを使用して送信または受信された JMS メッセージから MQMD フィールドの値をアプリケーションが読み取れるかどうかを指定します。
通知 | 値 |
---|---|
データ型 | チェック・ボックス |
デフォルト | クリア |
範囲 |
|
MQMD 書き込み可能 (MQMD write enabled)
アプリケーションが、IBM MQ メッセージング・プロバイダーを使用して送受信される JMS メッセージに、MQMD フィールドの値を書き込むことができるかどうかを指定します。
通知 | 値 |
---|---|
データ型 | チェック・ボックス |
デフォルト | クリア |
範囲 |
|
MQMD メッセージ・コンテキスト (MQMD message context)
宛先へのメッセージ送信時に指定されるメッセージ・コンテキスト・オプションを定義します。
通知 | 値 |
---|---|
データ型 | ドロップダウン・リスト |
デフォルト | DEFAULT |
範囲 |
|