对于JDNI的理解 admin 2023-05-26 11:09:01 篇首语:本文由小编为大家整理,主要介绍了对于JDNI的理解相关的知识,希望对你有一定的参考价值。 在Java开发过程中,不时的就会冒出JDNI的名词,今天特别了解了一下,并把对JDNI的理解分享一下,有不对的地方请指出,一起进步。 JDNI(Java Naming and Directory Interface)全称为 Java命名和目录接口。 初看这个名字会感觉很奇怪,JDNI和目录怎么联系一起了? 一说到目录,我们首先想到的就是电脑的目录,一个文件夹,里面又存放着许多文件。这就是我们的思维定式在做鬼。 现在换个思路,如果要自己实现目录的话,要怎么做呢? 目录可以看做一个Map集合,键就代表文件名,而值就是文件具体内容,可以根据名字而找到对应的内容。这在在Java中,就是根据一个字符串找到对应的对象。 在J2EE开发中,有很多地方都有类似的场景,如JDBC中,我们根据URL可以获取到指定数据库的服务。在这种场景下,网络就像一个目录,而指定的URL就像一个文件名,根据这个文件名就可以获取到网络中的服务。 不仅如此,在消息通信JMS、EJBs等很多场景都可以抽象成目录的形式。 于是Java就制定了一个JDNI的标准,所有需要根据一个字符串获取对应服务的场景都可以使用JDNI的标准,这样可以方便软件发展,同时也方便程序员的学习使用。 以上是关于对于JDNI的理解的主要内容,如果未能解决你的问题,请参考以下文章 中国历史 转轮排字 基于ARP的网络扫描工具netdiscover常用命令集合大学霸IT达人 您可能还会对下面的文章感兴趣: 相关文章 浏览器打不开网址提示“ERR_CONNECTION_TIMED_OUT”错误代码的解决方法 如何安装ocx控件 VMware的虚拟机为啥ip地址老是自动变化 vbyone和EDP区别 linux/debian到底怎么重启和关机 苹果平板键盘被弄到上方去了,如何调回正常? 机器学习常用距离度量 如何查看kindle型号