IBM MQ メッセージング・プロバイダーのキューおよびトピックの拡張プロパティー設定
このパネルを使用して、 IBM MQ メッセージング・プロバイダーで使用する、選択したキューまたはトピック宛先の拡張プロパティーを表示または変更します。 これらの拡張プロパティーは、 IBM MQ メッセージング・プロバイダー宛先に対して行われる接続の動作を制御します。
- ナビゲーション・ペインで、 をクリックします。
- 「キュー (Queues)」または「トピック (Topics)」をクリックして、既存のキューまたはトピック宛先を表示します。
- 適宜、目次ペインで、「有効範囲 (Scope)」設定を、キューまたはトピック宛先が定義されているレベルに変更します。 これにより、表示されるキューまたはトピック宛先のセットが制限されます。
- 作業の対象となるキューまたはトピック宛先の名前をクリックします。
- 目次ペインで、「追加プロパティー」の下の「 拡張プロパティー 」をクリックして、 IBM MQ キューまたはトピック宛先の拡張プロパティーのリストを表示します。
- 配信 (Delivery)
- メッセージ形式
- 最適化 (Optimizations)
- メッセージ記述子 (Message descriptor)
- 追加情報
これらのグループに対して必要な変更を行い、「適用 (Apply)」をクリックして、キューまたはトピックに戻ります。
- 名前には最大 48 文字を使用できます。ただし、チャネルは例外で、最大 20 文字となります。
- 指定するプロパティー値は、 IBM MQの JMS リソースを構成するときに指定した値と一致する必要があります。 IBM MQ用の JMS リソースの構成について詳しくは、 IBM MQ 資料の「 Java の使用 」セクションを参照してください。
IBM MQ メッセージング・プロバイダーで使用するキューまたはトピックには、以下の拡張プロパティーがあります。
パーシスタンス
この宛先に送信されるメッセージの保管に使用するパーシスタンス・レベル。
| 情報 | 値 |
|---|---|
| データ・タイプ | ドロップダウン・リスト |
| デフォルト | アプリケーションで設定されたとおり |
| 範囲 |
|
優先順位
この宛先に送信されたメッセージに割り当てられる優先順位。
| 情報 | 値 |
|---|---|
| データ・タイプ | ドロップダウン・リスト |
| デフォルト | アプリケーションで設定されたとおり |
| 範囲 |
|
指定された優先順位
「 Priority 」プロパティーが「 指定」に設定されている場合は、このキュー・タイプ宛先に送信されるメッセージに割り当てる優先順位を選択します。
| 情報 | 値 |
|---|---|
| データ・タイプ | ドロップダウン・リスト |
| 単位 | メッセージ優先順位のレベル |
| デフォルト | アプリケーションで設定されたとおり |
| 範囲 | 0 (最低優先順位) から 9 (最高優先順位) |
有効期限
この宛先の有効期限タイムアウトを指定するオプション。
| 情報 | 値 |
|---|---|
| データ・タイプ | ドロップダウン・リスト |
| デフォルト | アプリケーションで設定されたとおり |
| 範囲 |
|
指定された有効期限
「 Expiry 」プロパティーが「 指定」に設定されている場合、メッセージの有効期限が切れてこの宛先から除去されるまでのミリ秒数を入力します。
| 情報 | 値 |
|---|---|
| データ・タイプ | 整数 |
| 単位 | ミリ秒 |
| デフォルト | 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 フィールドの形式を指定します。
| 情報 | 値 |
|---|---|
| データ・タイプ | ドロップダウン・リスト |
| デフォルト | デフォルト |
| 範囲 |
|
キュー・マネージャーへのメッセージの非同期送信
キュー・マネージャーが、送られてきたメッセージの受信を確認できるようにするオプション。 キュー・マネージャーにメッセージを非同期で送信する方が高速ですが、メッセージング・インフラストラクチャーに障害が発生するとメッセージが失われることがあります。
| 情報 | 値 |
|---|---|
| データ・タイプ | ドロップダウン・リスト |
| デフォルト | デフォルト値は、キュー宛先を使用しているときとトピック宛先を使用しているときで異なります。
|
| 範囲 |
|
コンシューマー向け先読み、キャッシュ、非パーシスタント・メッセージ (Read ahead and cache non-persistent messages for consumers)
非パーシスタント・コンシューマー向けメッセージを推測でクライアントに送信するかどうかを決定するオプション。 このオプションを選択した方がメッセージの配信は高速になりますが、メッセージング・インフラストラクチャーに障害が発生した場合はメッセージが失われることがあります。
| 情報 | 値 |
|---|---|
| データ・タイプ | ドロップダウン・リスト |
| デフォルト | デフォルト値は、キュー宛先を使用しているときとトピック宛先を使用しているときで異なります。
|
| 範囲 |
|
先読みコンシューマーのクローズ方法
「 Read ahead and cache non-persistent messages for consumers 」が Yes または As per queue definition に設定されている場合、このプロパティーは使用可能です。 このプロパティーは、メッセージ・コンシューマーがクローズされたとき、内部先読みバッファーに入っているメッセージがどうなるかを決定します。
| 情報 | 値 |
|---|---|
| データ・タイプ | ドロップダウン・リスト |
| デフォルト | クローズ・メソッドはキャッシュされたメッセージがすべて配信されるまで待機します。 |
| 範囲 |
|
MQMD 読み取り可能
IBM MQ メッセージング・プロバイダーを使用して送受信された JMS メッセージから、アプリケーションが MQMD フィールドの値を読み取ることができるかどうかを指定します。
| 情報 | 値 |
|---|---|
| データ・タイプ | チェック・ボックス |
| デフォルト | クリア |
| 範囲 |
|
MQMD 書き込み可能 (MQMD write enabled)
アプリケーションが、 IBM MQ メッセージング・プロバイダーを使用して送受信される JMS メッセージに MQMD フィールドの値を書き込むことができるかどうかを指定します。
| 情報 | 値 |
|---|---|
| データ・タイプ | チェック・ボックス |
| デフォルト | クリア |
| 範囲 |
|
MQMD メッセージ・コンテキスト (MQMD message context)
宛先へのメッセージ送信時に指定されるメッセージ・コンテキスト・オプションを定義します。
| 情報 | 値 |
|---|---|
| データ・タイプ | ドロップダウン・リスト |
| デフォルト | デフォルト |
| 範囲 |
|