`
fishermen
  • 浏览: 380209 次
社区版块
存档分类
最新评论
阅读更多
基于JNDI的应用开发

JNDI(The Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。

命名或目录服务使你可以集中存储共有信息,这一点在网络应用中是重要的,因为这使得这样的应用更协调、更容易管理。例如,可以将打印机设置存储在目录服务中,以便被与打印机有关的应用使用。


JNDI概述

我们大家每天都不知不觉地使用了命名服务。例如,当你在web浏览器输入URL,http://java.sun.com时,DNS(Domain Name System,域名系统)将这个符号URL名转换成通讯标识(IP地址)。命名系统中的对象可以是DNS记录中的名称、应用服务器中的EJB组件(Enterprise JavaBeans Component)、LDAP(Lightweight Directory Access Protocol)中的用户Profile。

目录服务是命名服务的自然扩展。两者之间的关键差别是目录服务中对象可以有属性(例如,用户有email地址),而命名服务中对象没有属性。因此,在目录服务中,你可以根据属性搜索对象。JNDI允许你访问文件系统中的文件,定位远程RMI注册的对象,访问象LDAP这样的目录服务,定位网络上的EJB组件。 

基于JNDI的应用开发 
 
http://www.matrix.org.cn/translation/Wiki.jsp?page=Main
分享到:
评论

相关推荐

    JNDI介绍和学习资料

    关于JNDI的介绍和个人总结 还请多多指教 大家来分享学习 共同进步 谢谢

    Jndi的使用简介

    简要描述项目中Jndi的使用过程,完成servlet通过池连接的方式访问数据库

    JSP+Serlet+JNDI实现酒店管理系统

    3. **JNDI介绍**:JNDI提供了一种标准的方法来查找和绑定网络资源,如数据库连接池、邮件服务器等。在酒店管理系统中,JNDI可能用于查找数据库连接,使得系统能够动态地配置数据库连接,提高系统的可扩展性和灵活性...

    JNDI配置详细介绍

    ### JNDI配置在Tomcat中的详细介绍 JNDI(Java Naming and Directory Interface)是Java平台的一个标准接口,用于访问命名和目录服务。在企业级应用中,JNDI常被用于查找和引用各种资源,如数据库连接、消息队列等...

    JNDIDemo 以及相关文档

    10. **学习资料**:提供的文档,如`java的JNDI 技术介绍及应用.docx`和`jndi step by step - aurawing - 博客园.pdf`,可能包含JNDI的详细教程和实践指南。`Untitled-1.html`可能是另一个相关文档,虽然其确切内容...

    JNDI示例整合SSH

    `readme.txt`文件则可能包含项目的简要介绍或使用说明,帮助理解代码结构和运行方法。为了深入学习和实践,你可以解压并研究这些文件,结合文章链接中提供的详细教程,进一步理解JNDI在SSH框架中的应用。

    JNDI基础教程课件

    jndi入门学习资料,介绍jndi基本原理,安装和使用,基本配置

    jndi加密.zip

    本篇将详细介绍如何利用Java Naming and Directory Interface (JNDI) 和 Advanced Encryption Standard (AES) 等技术来实现数据库密码的加密存储,以提高系统安全性。 JNDI是Java平台提供的一种服务,用于查找和...

    JNDI.rar_JINI jndi_JNDI相关书籍_jndi

    1. **JNDI基础**:介绍JNDI的基本概念,包括命名空间、上下文、查找和绑定操作。 2. **JNDI实现**:讲解不同类型的JNDI提供商,如文件系统、RMI和LDAP。 3. **Jini与JNDI**:详细阐述如何在Jini环境中使用JNDI进行...

    JNDI配置原理详解.doc

    本文将详细介绍JNDI配置原理,并通过具体的示例帮助读者更好地理解和应用JNDI。 #### 二、JNDI基本概念 JNDI提供了一个通用的API,用于查找和管理分布式环境中各种命名和目录服务。这些服务包括但不限于DNS、LDAP...

    java JNDI总结

    下面将详细介绍JNDI的基本概念、配置方法以及如何在实际开发中应用它来管理数据库连接等资源。 ##### 1. JNDI的基本概念 JNDI是一种用于访问命名和目录服务的接口,它提供了查找和访问远程对象的能力。通过JNDI,...

    JNDI使用

    通过上述介绍,我们可以看出JNDI在Java应用程序中起着至关重要的作用,尤其是在企业级应用中,它简化了资源的查找和管理。在实际开发中,理解并熟练掌握JNDI的使用,能够极大地提高开发效率和代码的可维护性。如果你...

    tomcat6.0连接通过JNDI连接mysql实例

    本文将对 Tomcat 6.0 中的 JNDI 连接 MySQL 实例进行详细的介绍和解释。 配置 JNDI 资源 在 Tomcat 6.0 中,需要在 `META-INF/context.xml` 文件中配置 JNDI 资源。下面是一个基本的配置示例: ```xml type=...

    JNDI.zip_jndi

    JNDI 功能 介绍 教程,需要学习JNDI

    resin jndi配置

    本文将详细介绍Resin中JNDI配置的具体步骤与关键点。 #### JNDI配置基础 在Resin中配置JNDI,首先需要理解的是,JNDI配置主要涉及到数据库连接池的设置。通过JNDI,应用可以动态地查找和获取数据库连接,这极大地...

    tomcat jndi ssl

    1. "tomcat7.0配置JNDI数据源的几种方式.docx" - 这个文档可能详细介绍了在Tomcat 7.0中设置JNDI数据源的不同方法,包括XML配置、Context元素的使用、以及可能的第三方库(如Apache DBCP或C3P0)集成。 2. "tomcat...

    Jndi.pdf

    ### Java Naming and Directory Interface (JNDI) 技术介绍 #### 一、引言 Java Naming and Directory Interface(简称 JNDI)是 Sun Microsystems 开发的一种标准接口,用于访问各种命名和目录服务。它为应用程序...

    JNDI数据源配置

    本文将详细介绍如何使用JNDI配置不同的数据库连接,并通过Tomcat服务器进行示例演示。 #### 二、JNDI简介 JNDI是一种标准的API,用于访问命名和目录服务。它允许开发者使用统一的方式在分布式环境中查找和引用远程...

    初学jndi笔记

    本文通过对JNDI基础知识的介绍,以及构建Initial Context的不同方法的探讨,帮助初学者更好地理解和使用JNDI。在实际开发中,正确地使用JNDI可以大大简化分布式应用中资源的查找和使用过程,提高代码的灵活性和可...

Global site tag (gtag.js) - Google Analytics