# 路径：Java 命名和目录接口

> 原文： [https://docs.oracle.com/javase/tutorial/jndi/index.html](https://docs.oracle.com/javase/tutorial/jndi/index.html)

此跟踪描述了 JNDI™（Java 命名和目录接口），用于访问目录和命名服务的 API。在这里，您将了解基本的命名和目录服务，以及如何使用 JNDI 编写简单的应用程序来使用这些服务。最流行的目录服务 LDAP 用于说明使用 JNDI 来访问目录服务。

[![image denoting bullet](img/b929e6c2f9f6c31f7b36a0212d7f1fef.jpg) **命名和目录概念**](concepts/index.html) 从这里开始，概述命名和目录概念。

[![image denoting bullet](img/b929e6c2f9f6c31f7b36a0212d7f1fef.jpg) ** JNDI 概述**](overview/index.html) 为您提供 JNDI 及其架构和包装的概述。

[![image denoting bullet](img/b929e6c2f9f6c31f7b36a0212d7f1fef.jpg) **软件设置**](software/index.html) 描述了设置运行此跟踪中描述的示例以及任何其他 JNDI 应用程序所需的环境所涉及的说明和步骤。

[![image denoting bullet](img/b929e6c2f9f6c31f7b36a0212d7f1fef.jpg) **命名和目录操作**](ops/index.html) 描述了各种命名和目录操作，并通过大量使用 JNDI 访问命名/目录服务的示例来演示它们。

[![image denoting bullet](img/b929e6c2f9f6c31f7b36a0212d7f1fef.jpg) ** LDAP 用户高级主题** ](ldap/index.html) LDAP 用户的专业课程。它讨论了如何将 JNDI 建模为 LDAP API，如何在生产环境中执行 LDAP 身份验证，SSL 和管理连接。

[![image denoting bullet](img/b929e6c2f9f6c31f7b36a0212d7f1fef.jpg) **访问目录中的对象**](objects/index.html) 向您展示如何将应用程序与目录集成，以便可以在目录中存储和检索 Java 对象。

[![image denoting bullet](img/b929e6c2f9f6c31f7b36a0212d7f1fef.jpg) ** JDK 5.0 和 JDK 6 **](newstuff/index.html) 中的功能介绍 JDK 5.0 和 JDK 6 中可用的 JNDI 和 LDAP 服务提供程序中的功能。

* * *

**注意：**本教程基于位于 [https://docs.oracle.com/javase/jndi/tutorial/](https://docs.oracle.com/javase/jndi/tutorial/) 的独立 JNDI 教程。最后在 Java 2 SDK 标准版 v 1.4.2 下更新的独立 JNDI 教程提供了有关 JNDI 的全面内容，但不再受支持。本教程摘录了 standlone 教程的基础知识，并包含 Java 平台标准版 5.0 和 6 版本中添加到 JNDI 的功能。

较旧的 JNDI 教程在 [docs.oracle.com](https://docs.oracle.com/javase/jndi/tutorial/) 上保存为存档。