このパネルを使用して、JMS プロバイダーとして WebSphere MQ で使用する、選択済みトピック接続ファクトリーの構成プロパティーを表示または変更します。 これらの構成プロパティーは、関連する JMS トピック宛先への接続の作成方法を制御します。
WebSphere MQ トピック接続ファクトリーを使用して、Publish/Subscribe メッセージングのために WebSphere MQ が提供するトピック宛先への JMS 接続を確立します。
ネーム・スペースにトピック接続ファクトリーをバインドするために使用される JNDI 名。
規則として、完全修飾の JNDI 名を使用します。例えば、 jms/Name の形式です。ここで、Name は、リソースの論理名です。
この名前は、プラットフォームのバインディング情報をリンクするために使用します。 バインディングにより、モジュールのデプロイメント記述子で定義されているリソースと、 プラットフォーム別に JNDI にバインドされている実際の (物理的な) リソースとの関連付けが行われます。
データ型 | ストリング |
IBM WebSphere Application Server 内で管理目的で使用する、 このトピック接続ファクトリーの説明。
データ型 | ストリング |
デフォルト | Null |
WebSphere MQ キュー・マネージャーとの接続に、WebSphere MQ クライアント接続を使用するか、JNI バインディングを使用するかを指定します。JMS プロバイダーとしての WebSphere MQ が、JMS クライアントおよび JMS サーバー間の通信プロトコルを制御します。 非 ASF の、非永続的で耐久性のない非トランザクション・メッセージングを使用しているか、またはセキュリティー問題に対処したい場合で、クライアントがキュー・マネージャー・ノードに対してローカルのときは、トランスポート・タイプを調整してください。
データ型 | 列挙型 |
単位 | 該当なし |
デフォルト | BINDINGS |
範囲 |
|
推奨 | DIRECT は最も高速なトランスポート・タイプです。可能な限り DIRECT を使用してください。
追加のセキュリティー・タスクを満たしたい場合、およびキュー・マネージャーが JMS クライアントに対してローカルの場合は、BINDINGS を使用してください。QUEUED は、他のすべての場合のためのフォールバックです。 注: DIRECT を設定した、CSD2 以前の
WebSphere MQ 5.3 は、メッセージ駆動型 Bean と併用され、負荷がかかった場合には、メッセージを失ってしまうことがあるので注意が必要です。ブローカーの maxClientQueueSize が 0 に設定されていないと、
クライアント・サイドをベースとするアプリケーションでも同じようなことが起こります。
これを 0 に設定するには、コマンド #wempschangeproperties WAS_nodeName_server1 -e default -o DynamicSubscriptionEngine -n maxClientQueueSize -v 0 -x executionGroupUUID を使用します。
ここで executionGroupUUID は、ブローカーを開始して、イベント・ログ / アプリケーションでイベント 2201 を検索することによって見付けることができます。
この値は、通常、ffffffff-0000-0000-000000000000 です。
|
パブリッシャーおよびサブスクライバー・アプリケーションが (パブリケーションと、パブリケーションの削除要求を除く) すべてのコマンド・メッセージを送るパブリッシュ/サブスクライブ・ブローカーのコントロール・キューの名前。
データ型 | ストリング |
デフォルト | Null |
範囲 | 1 から 48 文字の ASCII 文字 |
Publish/Subscribe メッセージ・ブローカーを提供する WebSphere MQ キュー・マネージャーの名前。
データ型 | ストリング |
デフォルト | Null |
範囲 | 1 から 48 文字の ASCII 文字 |
デフォルト・ストリームのすべてのパブリケーション・メッセージを受信するブローカーの入力キュー (ストリーム・キュー) の名前。 アプリケーションは、このキューに対して、 デフォルト・ストリーム上のパブリケーションの削除要求を送信することもできます。
データ型 | ストリング |
単位 | En_US ASCII 文字 |
デフォルト | Null |
範囲 | 1 から 48 文字の ASCII 文字 |
耐久性のないサブスクリプション・メッセージの検索元となるブローカーのキューの名前。 サブスクライバーは、サブスクリプションの登録時にキューの名前を指定します。
データ型 | ストリング |
デフォルト | Null |
範囲 | 1 から 48 文字の ASCII 文字 |
ConnectionConsumer についての非永続的サブスクリプション・メッセージの検索元となるブローカー・キューの名前。 このプロパティーは、Web コンテナーを使用する場合にのみ適用されます。
データ型 | ストリング |
デフォルト | Null |
範囲 | 1 から 48 文字の ASCII 文字 |
WebSphere MQ MA0C Supportpac によって提供されたメッセージ・ブローカーか、または WebSphere メッセージ・ブローカー製品のより新しいバージョンかを指定します。
データ型 | 列挙型 |
デフォルト | 拡張 |
範囲 |
|
このチェック・ボックスを選択してクローン・サポートを使用可能にし、 トピック・クローン全体で同一の永続サブスクリプションを使用できるようにします。
データ型 | チェック・ボックス |
デフォルト | クリア |
範囲 |
|
このプロパティーを選択する場合は、「クライアント ID」プロパティーにも値を指定する必要があります。
WebSphere MQ キュー・マネージャーで使用するコード化文字セット ID (CCSID)。
このコード化文字セット ID (CCSID) は、WebSphere MQ で サポートされている CCSID のいずれかである必要があります。
用語「null」は、空白のままにしておくという意味です。この値を設定すると、NULL 値が渡され、デフォルトの WebSphere MQ CCSID 値が使用されます。
データ型 | ストリング |
単位 | 整数 |
デフォルト | Null |
範囲 | 1 から 65535 |
サポートされている CCSID、およびあるコード化文字セットから別のコ ード化文字セットへのメッセージ・データの変換について詳しくは、「 MQSeries システム管理の手引き」および「 WebSphere MQ アプリケーション・プログラミング解説書」を参照し てください。 これらの資料は、WebSphere MQ メッセージングのマルチプラットフォームおよびプラットフォーム固有の資料に関する Web ページ (例えば、http://www.ibm.com/software/integration/wmq/library/、IBM Publications Center)、または WebSphere MQ collection kit (SK2T-0730) から入手可能です。
WebSphere MQ への SSL 接続に使用する暗号スイートです。
このプロパティーは、ご使用の JSSE プロバイダーで提供されている有効な暗号スイートに設定してください。これは、「チャネル」プロパティーで指定されている SVRCONN チャネルの CipherSpec と一致している必要があります。
「SSL ピア名」プロパティー を設定する場合は、このプロパティーを設定しておく必要があります。
SSL 証明書の失効をチェックするために使用される、ゼロ個以上の証明書取り消しリスト (CRL) サーバーのリストです。 (このプロパティーを使用するには、Java 2 バージョン 1.4 の WebSphere MQ JVM が必要です。)
ldap://hostname:[port]
オプションで、単一の / (スラッシュ) を続けることができます。port を省略した場合は、デフォルトの LDAP ポートである 389 が想定されます。接続時に、サーバーから提示された SSL 証明書が、指定された CRL サーバーと照合されます。 CRL セキュリティーについての詳細は、「WebSphere MQ Security」のセクション『"Working with Certificate Revocation Lists"』を参照してください。(http://publibfp.boulder.ibm.com/epubs/html/csqzas01/csqzas012w.htm#IDX2254 などにあります。)
SSL の場合は、識別名 のスケルトンです。これは、WebSphere MQ キュー・マネージャーによって提供された名前に一致していなければなりません。 この識別名は、接続時にサーバーによって提示された識別証明書を検査するために使用されます。
「SSL 暗号スイート」プロパティーが指定されていない場合は、SSL ピア名プロパティーは無視されます。
CN=QMGR.*, OU=IBM, OU=WEBSPHERE
この例の場合、接続時にサーバーによって提示された識別証明書が検査されます。正常に接続するためには、証明書は QMGR で始まり、少なくとも 2 つの組織単位名 (最初が IBM、 2 つ目が WEBSPHERE) で構成される共通名を持っていなければなりません。検査では、大/小文字が区別されません。
識別名と、WebSphere MQ におけるその使用方法の詳細については、 資料「WebSphere MQ Security」のセクション『Distinguished Names』(http://www.ibm.com/software/integration/wmq/library/) などを参照してください。
接続プールの設定のオプショナル・セットを指定します。
接続プール・プロパティーは、すべての J2C コネクターに共通です。
アプリケーション・サーバーは、JMS プロバイダーとの接続とセッションをプールすることで、 パフォーマンスを向上させます。 これは、WebSphere MQ 接続プールとは無関係です。 アプリケーションの接続とセッションのプール・プロパティーを適切に構成する必要があります。 構成が適切でないと、接続とセッションが正しく動作しない場合があります。
JMS リソースへのサーバー・サイド・アクセスが並行して行われ、それがデフォルト値を超える場合は、接続プールのサイズを変更してください。接続プールのサイズは、キューごと、あるいはトピックごとに設定されます。
セッション・プール設定のオプションのセット。
このリンクは、すべての J2C コネクターに共通の、オプションの接続プール・ プロパティーのパネルを提供します。
アプリケーション・サーバーは、JMS プロバイダーとの接続とセッションをプールすることで、 パフォーマンスを向上させます。 これは、WebSphere MQ 接続プールとは無関係です。 アプリケーションの接続とセッションのプール・プロパティーを適切に構成する必要があります。 構成が適切でないと、接続とセッションが正しく動作しない場合があります。