`
ivan
  • 浏览: 180957 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

用Java进行LDAP编程的方式

    博客分类:
  • java
阅读更多

1、直接用JNDI的方式。
shark的LDAPUserGroupManager是采用这种方式。这种方式不需要采用其他的SDK,难度较大。

2、采用Netscape Directory SDK for Java 。在sun的网站可以找到相应的开发文档:http://docs.sun.com/db/doc/816-6402-10

3、采用jldap 。jldap支持“LDIF and DSML read/write functionality and DSML web services ”。不知道Netscape Directory SDK支不支持这些特性。
openldap上面还有JDBC-LDAP,是用JDBC的方式访问LDAP服务器。估计支持的特性更少。

0
0
分享到:
评论

相关推荐

    使用Java操作LDAP案例

    本案例将介绍如何使用Java编程语言操作LDAP服务器,实现用户登录验证等功能。 首先,我们需要了解Java中的JNDI(Java Naming and Directory Interface)框架,它是Java提供的一套标准API,用于与各种命名和目录服务...

    java编写Ldap

    怎么用java来编写Ldap编程. 教你一些怎样连接DB,怎样操作数据库 .呵呵,,,

    LDAP_programming_With_Java.zip_java ldap_java ldap_java program

    《LDAP编程与Java》这本书是关于使用Java进行 Lightweight Directory Access Protocol (LDAP) 开发的指南。LDAP是一种开放标准的网络协议,用于访问和管理分布式目录服务。它在企业级应用中广泛使用,如用户身份验证...

    JAVA中使用LDAP进行用户认证.pdf

    通过上述分析,我们可以看出,在JAVA中使用LDAP进行用户认证涉及多个层面的技术,包括网络通信、安全协议、目录服务以及JAVA编程。掌握这些技术对于构建高效、安全的企业级应用至关重要。此外,理解LDAP的工作原理...

    活动目录编程(LDAP)

    4. LDAP编程: 开发人员可以使用各种编程语言(如C#、Java、Python)和库(如UnboundID LDAP SDK、OpenLDAP SDK)来与LDAP服务器交互。编程时,需要处理的主要任务包括连接服务器、执行查询、处理结果集、执行增删...

    CentOS上安装LDAP,Java访问LDAP数据。

    接下来,我们将讨论如何用Java来访问这些LDAP数据。Java提供了JNDI(Java Naming and Directory Interface)API来与LDAP交互。以下是一个简单的示例代码 `Java4Ldap.java`: ```java import javax.naming.*; import...

    LDAP java 操作

    **LDAP (轻量级目录访问协议) 是一种用于访问和管理分布式目录服务的标准协议,广泛应用于企业环境中的用户身份验证和授权。在Java中,我们可以使用JNDI...不断探索和实践,可以进一步提升在Java LDAP编程领域的技能。

    Addison Wesley -- LDAP programming with Java.pdf

    本书《LDAP编程与Java》深入探讨了如何利用Java进行LDAP编程,并详细介绍了LDAP的基本概念、工作原理以及如何在实际项目中应用这些技术。无论是对于希望深入了解目录服务的开发人员还是寻求提高网络安全管理的企业...

    LDAP programming With Java

    《LDAP Programming With Java》这本书详细介绍了如何使用Java进行LDAP编程,从而实现对目录服务的高效管理和数据访问。 #### 二、目录服务中的关键概念 - **目录服务**:目录服务是一种存储、管理和检索结构化...

    Java Web高级编程 涵盖WebSockets、Spring Framework、JPA Hibernate和Spring Security

    Java Web高级编程是一门涵盖多种技术的课程,这些技术包括WebSockets、Spring Framework、JPA(Java Persistence API)以及Hibernate和Spring Security。下面将详细介绍这些知识点。 WebSockets是一种网络通信技术...

    ldap Java实战

    Java作为广泛应用的编程语言,提供了丰富的API来操作LDAP目录服务,使得开发者能够方便地集成LDAP功能到Java应用程序中。 本实践指南将深入探讨如何使用Java进行LDAP操作,包括以下几个核心知识点: 1. **JNDI...

    LDAP Programming with Java

    ### LDAP编程与Java #### LDAP概述 LDAP(Lightweight Directory Access Protocol)是一种基于TCP/IP的应用层协议,用于访问和管理分布式目录服务。它最初由互联网工程任务组(IETF)设计,作为X.500目录访问协议...

    LDAP增、删、改、查操作

    LDAP增、删、改、查操作 LDAP(Lightweight Directory Access Protocol,轻量级目录访问协议)是用于管理...本文提供了LDAP增、删、改、查操作的详细说明和Java代码实现,旨在帮助读者更好地理解LDAP协议和Java编程。

    Ldap数据导出到文件

    3. 编程方式:通过编程语言(如Python、Java、C#等)调用相应的LDAP库(如Python的ldap3库,Java的UnboundID LDAP SDK)来执行搜索和导出操作。这种方式更灵活,可以根据需求定制导出格式和内容。 4. LDAP服务器...

    LDAP 书籍

    本资料主要关注使用Java进行LDAP编程。 **LDAP目录结构**: 在LDAP中,数据以树形结构存储,每个节点称为条目(Entry),具有唯一的DN(Distinguished Name)。DN类似于文件系统的路径,由一系列CN(Common Name)...

    java源码:开源LDAP浏览器 JXplorer.zip

    **Java源码:开源LDAP浏览器JXplorer** ...总之,JXplorer的源码为Java开发者提供了一个深入了解LDAP、Java GUI编程、以及开源项目实践的宝贵机会。无论是初学者还是经验丰富的开发者,都可以从中受益匪浅。

    ldap.jar.zip

    2. **JNDI(Java Naming and Directory Interface)**:这是Java提供的API,用于与各种命名和目录服务进行交互,包括LDAP。开发者可以通过JNDI查找、创建和修改目录条目。 3. **LDAP操作**:熟悉各种LDAP操作,如...

    spring-ldap demo

    Spring LDAP 是一个基于 Spring 框架的 LDAP(轻量级目录访问协议)客户端库,它简化了在 Java 应用程序中与 LDAP 服务器的交互。本示例项目 "spring-ldap demo" 提供了一个关于如何使用 Spring LDAP 进行实际操作的...

    Java数据编程指南

    Java和ODMG 3.0规范 基础 ODMG的核心概念 对象定义语言 小结 第11章 目录服务与JNDI 命名与目录服务 使用JNDI JAVA与LDAP 从理论到实践 标准的LDAP操作 LDAP服务器改进 在LDAP...

Global site tag (gtag.js) - Google Analytics