外部サーバーは、外部のWebLogicサーバーであるJNDIプロバイダを表します。外部サーバーには、ローカルWebLogic ServerインスタンスがリモートJNDIプロバイダにアクセスするための情報が保持されています。これにより、1つのJNDIディレクトリに対して複数の外部接続ファクトリと宛先のオブジェクトを定義できます。
外部サーバーの名前は変更できません。かわりに、それを削除して、新しい名前を使用して別のものを作成する必要があります。
警告: この時点で「終了」をクリックすると、ターゲット指定の情報なしで外部サーバーが作成されます。その結果、外部サーバーはデプロイされないため、外部サーバーのサブデプロイメントの指定に従ってサブデプロイメント・ターゲットを手動で選択するまでは、アプリケーションから使用できるようになりません。
ターゲット指定ページでは、親JMSシステム・モジュールのデフォルトのターゲットを受け入れるか、または、この外部サーバーをターゲット指定するためのサブデプロイメント・メカニズムを使用できる、詳細なターゲット指定ページに進むことができます。
「終了」をクリックすると、構成した外部サーバーがモジュールの「リソースの概要」表に追加されます。この表には、デフォルトのターゲットが表示されます。デフォルトのターゲット指定は、外部サーバーの「構成: 全般」ページにある「デフォルトのターゲット指定を有効化化」チェック・ボックスにも反映されます。
「終了」をクリックすると、構成した外部サーバーがモジュールの「リソースの概要」表に追加されます。この表には、ユーザー定義のサブデプロイメント名とそのターゲットが表示されます。サブデプロイメント・ターゲットは、必要に応じて再構成することもできます。サブデプロイメントの管理に関する詳細は、JMSシステム・モジュールのサブデプロイメントの構成を参照してください。
InitialContext
クラスのコンストラクタに直接渡されるプロパティの一部になります。リモート・ドメインに接続する際は、「JNDIプロパティ」
フィールドでドメインのユーザー名を指定するとともに、ドメインに対してセキュアなパスワード(たとえば、remote_domain_password)を指定する必要があります。
InitialContext
クラスのコンストラクタに渡されます。リモート・ドメインに接続する際は、次のフォーマットを使用してドメインに対してセキュアなユーザー名を指定する必要があります。java.naming.security.principal=remote_domain_username
各フィールドの詳細は、構成オプションを参照してください。
完了した後に
外部接続ファクトリおよび外部宛先オブジェクトの構成を続行します。各外部サーバーに対して、1つまたは複数の外部接続ファクトリおよび外部宛先(キューまたはトピック)を構成できます。詳細は次を参照してください: