JNDI 全称:Java Name and Directory Interface ,中文名:Java命名和目录服务接口
用途:
将【名称】和【位置|服务|信息|资源】绑定,从而通过【名称】即可访问【位置|服务|信息|资源】,进而在分布式计算环境中获取共享的【组件和资源】
功能:
1.将【名称】和【位置|服务|信息|资源】绑定
2.通过【名称】对【位置|服务|信息|资源】进行访问
常见的命名和目录服务
【DNS】【CORBA】【RMI】【LDAP】
为什么知道这么多就够了?
Java提供JNDI接口,具体的实现视不同厂商而定,除了中间件开发之外,没有必要知道底层如何去实现(最可恶的是连名称的命名规则都交由开发商去实现,不同的厂商实现的方式还都不一样)