文档

Java™ 教程
隐藏目录
JNDI 概述
路径: Java命名和目录接口

教程:JNDI概述

Java命名和目录接口(JNDI)是为使用Java编程语言编写的应用程序提供命名和目录功能的应用程序编程接口(API)。它被定义为与任何特定目录服务实现无关。因此,各种目录 - 新的、新兴的和已经部署的目录可以以通用的方式访问。

架构

JNDI架构由API和服务提供程序接口(SPI)组成。Java应用程序使用JNDI API访问各种命名和目录服务。SPI使得各种命名和目录服务可以透明地插入,从而允许使用JNDI API的Java应用程序访问它们的服务。请参阅以下图示:

JNDI架构

打包

JNDI包含在Java SE平台中。要使用JNDI,您必须具有JNDI类和一个或多个服务提供程序。JDK包含以下命名/目录服务的服务提供程序:

其他服务提供程序可以从JNDI页面下载或从其他供应商获得。

JNDI分为五个包:

本课程的下一部分简要介绍了JNDI包。


上一页: 上一课
下一页: 命名包