Java

Java Naming and Directory InterfaceTM

ドキュメントの目次
Java Naming and Directory InterfaceTM (JNDI) によって、JavaTM プログラミング言語で記述されたアプリケーションに対して、ネーミングおよびディレクトリ機能が提供されます。ほかのネームおよびディレクトリサービスの実装と独立して動作するように設計されています。新しいサービス、展開されつつあるサービス、すでに展開されているサービスなど、さまざまなサービスに対して共通の方法でアクセスすることができます。

JNDI アーキテクチャは、API (Application Programming Interface) および SPI (Service Provider Interface) で構成されます。この API を使用して、Java アプリケーションからさまざまなネームおよびディレクトリサービスにアクセスすることができます。SPI によって、さまざまなネームおよびディレクトリサービスが透過的にプラグインされます。 これらのサービスには、JNDI テクノロジの API を使用して Java アプリケーションからアクセスすることができます。

JavaTM 2 SDK, v 1.3 には、JNDI と 3 つのサービスプロバイダが組み込まれています (以下のリストを参照)。これらのパッケージは、JDK 1.1.x および Java 2 SDK, v 1.2 で単体で使用することもできます。

JNDI チュートリアル JNDI アーキテクチャのドキュメント JNDI API および SPI 仕様
(javadoc) JNDI サービスプロバイダ
JNDI で特定のネームおよびディレクトリサービスを使用するときは、JNDI 「サービスプロバイダ」が必要です。 サービスプロバイダは、ネームおよびディレクトリサービスにアクセスするために、JNDI API の配下にプラグインされるモジュールです。JNDI の最新のサービスプロバイダは、Java ソフトウェアの Web サイトから入手することができます。

Java 2 SDK, v 1.3 には、次のサービスプロバイダが組み込まれています。

詳細情報


Copyright © 1995-99 Sun Microsystems, Inc. All Rights Reserved.

コメントの送付先: jndi@java.sun.com
 Sun Microsystems, Inc
Java ソフトウェア