ユーザー・ネーム・サーバーはいくつかの
WebSphere MQ リソースに依存しています。そのリソースの一部は使用可能でなければならず、その他はブローカー・ドメイン・セットアップに依存します。
- ユーザー・ネーム・サーバーは、キュー・マネージャーのサービスをホストするためにキュー・マネージャーに関連付けられていなければなりません。
ユーザー・ネーム・サーバーを作成するときに、キュー・マネージャー名を指定することが必要です。
指定したキュー・マネージャーが存在していない場合は、新たに作成されます。
z/OS 上で、ブローカー用に WebSphere MQ にキュー・マネージャーを作成する必要があります。
詳細については、z/OS でのブローカーの作成を参照してください。
Windows プラットフォーム上であれば、ユーザー・ネーム・サーバー はキュー・マネージャーをコンポーネント (ブローカーまたは 構成マネージャー、あるいはその両方) と共用できます。
- ユーザー・ネーム・サーバーは、キュー・マネージャー上に名前が固定されたいくつものキューがなければなりません。
このキューによって、それはブローカー・ドメイン内の他のコンポーネントと情報を交換できるようになります。
ユーザー・ネーム・サーバーが作成されたときに、キューが定義されます。
- ユーザー・ネーム・サーバーは構成マネージャーと通信しなければなりません。
これらがキュー・マネージャーを共用しない場合は、伝送キューとチャネルを定義して、2 つのキュー・マネージャーの間での
両方向通信をサポートすることが必要です。
- ユーザー・ネーム・サーバーはブローカー・ドメイン内のあらゆるブローカーと通信しなければなりません。
ユーザー・ネーム・サーバーとブローカー
(キュー・マネージャーを共用するブローカーが定義されている場合はそれを除く) の間の両方向通信をサポートするために、伝送キューとチャネルを定義します。
- ユーザー・ネーム・サーバーのキュー・マネージャーには、そのキュー・マネージャーを共用しない他のコンポーネントからメッセージを受信するためのリスナーが必要です。
ユーザー・ネーム・サーバーへの接続に使用するすべてのプロトコル用にリスナーを作成します。
TCP/IP リスナーを作成する場合は、どのポートを listen するかをも決めることが必要です。