![]() |
![]() |
|
|
| |
以下の節では、JNDI を管理する方法について説明します。
JNDI 管理の概要
JNDI の管理には、Administration Console を使用します。JNDI API を使用すると、アプリケーションでデータ ソース、EJB、JMS、MailSession などを名前で検索できます。JNDI ツリーは、Administration Console の左ペインで表されます。
詳細については、『WebLogic JNDI プログラマーズ ガイド』を参照してください。
JNDI およびネーミング サービスの機能
JNDI は、LDAP(Lightweight Directory Access Protocol)や DNS(Domain Name System)など、既存のさまざまなネーミング サービスに対する共通インタフェースを提供します。これらのネーミング サービスは、バインディングのセットを管理します。名前はバインディングによってオブジェクトに関連付けられるので、オブジェクトを名前でルックアップできるようになります。したがって、JNDI を使用すると、分散アプリケーションのコンポーネントが互いを検索できます。
特定のサーバの WebLogic Server JNDI ツリーのオブジェクトを表示するには、次の手順に従います。
Administration Console を使用して、WebLogic Server J2EE サービスおよびコンポーネント(RMI、JMS、EJB、JDBC データ ソースなど)を JNDI ツリーにロードします。
オブジェクトを JNDI ツリーにロードするには、オブジェクトを追加する JNDI ツリーの名前を選択します。オブジェクトを作成する場合は、[JNDI 名] 属性フィールドにオブジェクト名を入力します。オブジェクトがロードされると、JNDI はオブジェクトへのパスを提供します。
オブジェクトがロードされたかどうかを確認するには、 JNDI ツリーの表示を参照してください。
オブジェクトのコンフィグレーションの詳細については、 表 19-1「JNDI ツリーのオブジェクト」を参照してください。
サービス |
バインドされたオブジェクト(オンライン ヘルプのリンク付き) |
---|---|
EJB |
|
JDBC データソース |
|
JMS 接続ファクトリ |
|
Web サービス |
|
メール |
|
デプロイメント記述子 |
![]() |
![]() |
![]() |