JNDI(Java Naming and Directory Interface,Java命名和目录接口)是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,通过不同的访问提供者接口JNDI服务供应接口(SPI)的实现,由管理者将JNDI API映射为特定的命名服务和目录系统,使得Java应用程序可以和这些命名服务和目录服务之间进行交互。目录服务是命名服务的一种自然扩展。两者之间的关键差别是目录服务中对象不但可以有名称还可以有属性(例如,用户有email地址),而命名服务中对象没有属性 [1]  。
集群JNDI实现了高可靠性JNDI,通过服务器的集群,保证了JNDI的负载平衡和错误恢复。在全局共享的方式下,集群中的一个应用服务器保证本地JNDI树的独立性,并拥有全局的JNDI树。每个应用服务器在把部署的服务对象绑定到自己本地的JNDI树的同时,还绑定到一个共享的全局JNDI树,实现全局JNDI和自身JNDI的联系。
JNDI(Java Naming and Directory Interface)是一个应用程序设计的API,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口,类似JDBC都是构建在抽象层上。现在JNDI已经成为J2EE的标准之一,所有的J2EE容器都必须提供一个JNDI的服务。
JNDI可访问的现有的目录及服务有:
DNS、XNam 、Novell目录服务、LDAP(Lightweight Directory Access Protocol轻型目录访问协议)、 CORBA对象服务、文件系统、Windows XP/2000/NT/Me/9x的注册表、RMI、DSML v1&v2、NIS。

转载于:https://www.cnblogs.com/borter/p/9538234.html

JNDI(Java Naming and Directory Interface,Java命名和目录接口)相关推荐

  1. J2EE学习从菜鸟变大鸟之四 JNDI(Java Naming and Directory Interface)

    掌握 J2EE 是件不是很轻松的事哈,但是很有意思,抽象抽象哈哈,因为它包含的技术和缩略语在不断地增长.Java 命名和目录接口(Java Naming and Directory Interface ...

  2. 命名和目录接口 JNDI-The Java Naming and Directory Interface

    命名和目录接口 JNDI-The Java Naming and Directory Interface JNDI (The Java Naming and Directory Interface)为 ...

  3. java的接口常用命名_Java命名和目录接口,Java Naming and Directory Interface,音标,读音,翻译,英文例句,英语词典...

    补充资料:孢粉化石的分类和命名 孢子和花粉是植物繁殖器官的一部分,在孢子囊和花药中逐渐发育,成熟后散开.对于现生植物,孢?雍突ǚ鄣姆掷嗉懊话闱榭鱿虏换岱⑸裁蠢选V灰悦恳恢种参锏脑绘咦咏醒 ...

  4. Java命名与目录接口JNDI

    JNDI 是什么 JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的 ...

  5. J2EE总结:Java命名与目录接口JNDI

    JNDI 是什么 JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的 ...

  6. J2EE总结:Java命名与目录接口JNDI(转载)

    J2EE总结:Java命名与目录接口JNDI 2011-12-31 15:24 zhaosg/jnqqls zhaosg/jnqqls的博客 我要评论(0) 字号:T | T 一键收藏,随时查看,分享 ...

  7. JNDI--Java命名与目录接口

    原文地址:http://sishuok.com/forum/blogPost/list/1186.html JNDI 是什么 JNDI是 Java 命名与目录接口(Java Naming and Di ...

  8. Java企业实训 - 01 - Java前奏

    前言: 虽然个人专攻.NET方向,不过由于个人是干教育行业的,方方面面的东西,不能说都必须精通,但肯定多少都会涉及到. 一个菜鸟学员,从啥都不会,经过一步步学习,最后到企业上手掌管一个模块甚至一个项目 ...

  9. 01_Weblogic课程之概念篇:代理服务器,web服务器,应用程序服务器,JNDI概念,JTA概念,Java消息服务,Java验证和授权(JAAS),Java管理扩展,Web客户机,客户机应用程序

     1 什么是服务器 Weblogic中服务器分为两种,一种是受管服务器,另外一种是管理服务器. Weblogic课程(Weblogic是Oracle公司的,最开始的是BEA公司的) 一 系统管理 ...

最新文章

  1. Mysql查询的一些操作(查表名,查字段名,查当月,查一周,查当天)
  2. JavaScript 操作 Cookie
  3. 【控制】《多智能体系统一致性协同演化控制理论与技术》纪良浩老师-第11章-连续时间多智能体系统牵制一致性
  4. xml相关php函数,PHP利用xml常用函数的详细集合示例
  5. 【C语言进阶深度学习记录】五 C语言中变量的属性
  6. .NET面试题解析(04)-类型、方法与继承
  7. 【转】DICOM入门(一)——语法
  8. 容器编排技术 -- Kubernetes 给容器和Pod分配CPU资源
  9. 源代码 到 可执行程序的过程
  10. ffmpeg文档3:播放声音
  11. 剑指offer之统计数组中出现次数超过一半的数字
  12. 产品设计:《现代设计史》
  13. 基于javaweb+mysql的超市进销存管理系统(java+SpringBoot+Html+Layui+echarts+mysql)
  14. Kruskal(克鲁斯卡尔)
  15. 谈SPFA解差分约束最大值最小值的原理...
  16. 今年底出版《算法竞赛》,这是大纲
  17. 第三届强网杯线上赛记录
  18. 激荡20年,芯片产能从零起步到反超美国,中国制造的又一大成就
  19. collections.Counter
  20. 格兰杰因果关系检验(原理及Python实例)

热门文章

  1. Android学习笔记:Handler
  2. C语言的hashmap
  3. 2014-梦工厂回忆录
  4. 直线位移传感器安装注意事项
  5. Unity平台模拟自动挡驾驶汽车
  6. java 变量名 动态_如何在Java中创建动态变量名?
  7. 四大会计师事务所python数据分析_利用python做数据分析(四)
  8. HPU272 wzy的大冒险——出发前的清理(米勒罗宾板子)
  9. layui loading
  10. 信号完整性工程设计中常遇到的5类典型问题