其实就是用名称来代表资源获取方式统一

解决方案 »

  1.   

    JDNI没听过,但JNDI听过。
    NDI全名为Java Naming and Directory Interface.JNDI主要提供应用程序所需要资源上命名与目录服务.在Java EE环境中,JNDI扮演了一个很重要的角色,
    它提供了一个接口让用户在不知道资源所在位置的情形下,取得该资源服务.
        就好比网络磁盘驱动器的功能一样。如果有人事先将另一台机器上的磁盘驱动器接到用户的机器上,用户在使用的时候根本就分辨不出现在的驱动器是存在本端,
    还是在另一端的机器上,用户只需取得资源来用,根本就不知道资源在什么地方。
        JNDI这个接口基本上是LDAP,LDAP全名为Lightweight Directory Access Protocol. 看看这个帖子:
    jdbc和jdni区别是什么?
    http://community.csdn.net/Expert/TopicView3.asp?id=4814845
    注意:这位跟LZ一样将JNDI写成了JDNI。