JNDI基础

概念

JNDI(Java Naming and Directory Interface)是一个应用程序接口,它向使用Java应用程序提供了命名和目录的功能。JNDI与任何特定的目录服务实现无关,因此,程序员可以使用相同的方式访问各种各样的目录服务。

体系结构:

这里写图片描述

JNDI由五个包(package)组成:

javax.naming:包含访问命名服务的接口和类。
javax.naming.directory:扩充了javax.naming包,除了提供了对命名服务的访问,还提供了对目录服务的访问。允许应用程序访问存储在目录中对象的属性以及通过属性查找对象。
javax.naming.event:包含了在命名服务和目录服务中支持事件通知的接口和类。
javax.naming.Idap:包含了javax.naming.directory中没有包括的LDAP V3的扩展功能,是一些接口和类。LDAP是一种非常重要的、也是非常流行的一种目录管理方式。
javax.naming.spi:提供了一种方式,对于不同的命名和目录服务,开发人员能够开发出一种应用程序 ,该应用程序能通过JNDI访问命名目录服务的实现。

评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值