JNDI (The Java Naming and Directory Interface)基本概念

原创 2006年05月29日 19:34:00

JNDI  The Java Naming and Directory Interface)相关概念

 

JNDI是一种应用程序接口,向应用程序提供使用java语言编写的命名(naming)和目录(directory)功能。

JNDI的架构由APISPI(Service Provider Interface)组成。如下图所示:

 

 

JNDI被分成了5个包:

·                         javax.naming

·                         javax.naming.directory

·                         javax.naming.event

·                         javax.naming.ldap

·                         javax.naming.spi

 

几个基本概念:

naming:命名。

在任何系统中,命名服务(naming service)都是一项基本的功能。如果你想在某个系统中查找一个对象,那么你就需要向这个系统提供要查找的对象的名称。系统根据这个名称,按照一定的命名规则(naming convention)找到这个对象。比如:

The DNS naming convention calls for components in the DNS name to be ordered from right to left and delimited by the dot character ("."). Thus the DNS name sales.Wiz.COM names a DNS entry with the name sales, relative to the DNS entry Wiz.COM. The DNS entry Wiz.COM, in turn, names an entry with the name Wiz in the COM entry.

 

Bindings:绑定。

名称和对象的一个关联叫做绑定。

比如说,一个文件名和一个文件是绑定在一起的。

另一个例子,DNS系统中包含很多机器名和IP地址的绑定。

 

Context:上下文。

一个上下文是一组 名称-对象 的绑定。

每个上下文都有一个关联的命名规范。一个上下文通常都会提供查询(lookup)操作,返回指定的查询对象。

 

Naming systems and Namespaces

命名系统是一组相互关联的同一类型的上下文(具有相同的命名规范),并且提供一组通用的操作。

一个命名系统中所有名称的集合称为一个命名空间(Namespace)

参考文献:

The JNDI Tutorial

by Rosanna Lee

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

JNDI(Java Naming and Directory Interface)介绍

原文地址:http://www.cnblogs.com/chinafine/archive/2010/06/16/1759246.html   名词解释     jndi是Java 命名和目录接...

JNDI (Java Naming and Directory Interface)

JNDI可用于配置数据连接。可用于配置Mail服务器。        JNDI由容器管理。 第一步:将mysql-connector-java-bin.jar包放到tomcat/lib中 第...

Java技术回顾之JNDI--命名和目录服务基本概念

命名服务的相关概念: Naming Service 命名服务 命名服务将名称和对象进行关联,提供通过名称找到对象的操作。 例如:DNS系统将计算机名和IP地址进行关联。文件系统将文件名和文件句...
  • gqltt
  • gqltt
  • 2012-05-15 15:15
  • 598

The Linux Programming Interface 02 Fundamental Concepts 基本概念

Fundamental Concepts (01) Although it is possible to run programs on a computer without a kernel, th...

Naming.and Directory

  • 2012-01-10 13:01
  • 1.58MB
  • 下载

Shader and Program编程基本概念 - 转

原地址:http://blog.csdn.net/myarrow/article/details/7737313 一、本文关注的问题: • Shader and program 对象介绍 ...

java基本概念

  • 2012-06-25 14:09
  • 124KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)