JNDI架构JNDI架构提供了一组标准的独立于命名系统的API,这些API构建在与命名系统有关的驱动之上。图1:JNDI架构关于JNDI要注意的重要一点是,它提供了应用编程接口和服务提供者接口。服务提供者基本上是一组类,这些类为各种具体的命名和目录服务实现了JNDI接口—很象JDBC驱动为各种具体的数据库系统实现了JDBC接口一样。J2SE和JNDIJava2SDK1.3及以上的版本包含了JNDI。对于JDK1.1和1.2也有一个标准的扩展。JNDI上下文正如在前面提到的,命名服务将名称和对象联系起来。