このパネルを使用して、必要な名前空間バインディング・タイプを選択します。
この管理コンソール・ページを表示するには、「環境」 > 「ネーミング」 > 「名前空間バインディング」 > 「新規」とクリックします。
以下のオブジェクトのいずれかのための名前空間バインディングを構成することができます。
このパネルで、バインディング・タイプを選択してから「次へ」をクリックします。
構成されているバインディングのタイプを指定します。
ストリング | 「ストリング」を選択して、ストリング定数値の名前空間バインディングを構成します。
ストリング・バインディングを構成するには、以下の情報が必要です。
複数の変数名を値にマップするファイルを作成して、「ストリング」の値に対して そのファイル名を指定できます。デフォルトでは、ネーム・サーバーは、 「ストリング」名前空間バインディングのストリング値について、 変数置換を実行します。したがって、デフォルトでは、 com.ibm.websphere.naming.expandStringBindings プロパティーが true に設定されているので、 ネーム・サーバーは「ストリング」バインディングの値を展開します。 ヒント: 変数置換を行うと、エラーが発生したり、
ストリングに予期しない変更が加えられたりすることがあります。例えば、変数置換を行うと、
$$ ストリングが $ に展開されます。変数置換を使用不可にして、
ネーム・サーバーに「ストリング」値をリテラルまたは定数として処理させる
こともできます。「名前」を com.ibm.websphere.naming.expandStringBindings に
設定し、「値」を false に設定したカスタム・プロパティーを
作成します。カスタム・プロパティーは、セル、ノード、またはネーム・サーバーの有効範囲で定義できます。
以下の該当する有効範囲に対して、コンソール・ページでカスタム・プロパティーを作成します。
|
---|---|
EJB | 「EJB」を選択して、セル内のサーバーにインストールされた
EJB ホームの名前空間バインディングを構成します。
セルを有効範囲とする EJB バインディングを使用して、エンタープライズ Bean 用の固定修飾検索名を作成します。
固定修飾検索名は、セル・トポロジーに依存しません。
EJB ホーム・バインディングを構成するには、以下の情報が必要です。
スタンドアロン・サーバーでは、別のサーバーに解決される EJB バインディングを構成しないでください。 ネーム・サーバーは、他のサーバー用の構成データを読み取ることができません。 そのデータはバインディングを構成するために必要です。 |
CORBA | 「CORBA」を選択して、Common Object Request Broker
(Architecture and Specification (CORBA) オブジェクトを Object Management Group
(OMG) Interoperable Naming (CosNaming) ネーム・サーバーから入手可能) 用の名前空間バインディングを構成します。
INS 準拠の CosNaming サーバーにバインドされている CORBA オブジェクトを、corbaname URL で識別します。
参照されるオブジェクトは、特定のアプリケーションによってバインディングが実際に参照されるまで、
使用可能にする必要はありません。
CORBA バインディングを構成するには、以下の情報が必要です。
|
間接 | 「間接」を選択して、JNDI
間接検索を使用してアクセス可能な WebSphere Application Server
名前空間内でバインドされたオブジェクト用の名前空間バインディングを構成します。
CORBA オブジェクトのほかに、javax.naming.Referenceable、javax.naming.Reference、および
java.io.Serializable オブジェクトについて「間接」を選択することができます。
ターゲット・オブジェクトそのものは、名前空間にバインドされません。 オブジェクトの検索に必要な情報だけがバインドされます。 したがって、参照ネーム・サーバーは、バインディングが何らかのアプリケーションによって実際に参照されるまで、 稼働する必要はありません。 間接 JNDI 検索バインディングを構成するには、以下の情報が必要です。
以下の情報はオプションです。
セルを有効範囲とする間接バインディングは、 修飾検索名がトポロジーによって異なることのないようにバインドされたオブジェクトの固定修飾検索名を作成する場合に便利です。 |