摘要:
1.JNDI只是一个框架,和JDBC是类似的,没有实际内容,具体干活的都是各种实现JNDI SPI的服务提供者,这点和JDBC的各种数据库驱动是类似的。2.Java自带了一些服务提供者,大都放在com.sun.jndi.xxx包下面。3.JNDI是一个桥梁,用来连接Java应用程序和其他一些应用之间协同工作,提供统一的调用和管理接口。这里的“其他一些应用”还是有一定特性要求的,也就是Naming或者Directory,即JNDI中的N和D。这些应用使用的技术有一些本来就是Java相关的,比如,RMI,JDBC,而大部分都是Java无关的技术,比如DNS,LDAP,CORBA,还有文件系统,这些 阅读全文