"The LDAP Guys."


LDAPCon 2009 Session

UnboundID LDAP SDK

Submitted Materials

Abstract

The UnboundID LDAP SDK for Java is a fast, powerful, user-friendly, and completely free Java API for communicating with LDAP directory servers. It offers better performance, better ease of use, and more features than other Java-based LDAP APIs.

The SDK has full support for LDAPv3 and includes extensive support for additional LDAP controls, extended operations, and SASL mechanisms. It has built-in support for connection pooling; failover and load-balancing in a multi-server environment; LDIF parsing; and client-side schema validation and LDAP filter evaluation.

The SDK takes advantage of modern Java features such as generics, enumerations, varargs, the java.util.concurrent package, and annotations to make developing LDAP-enabled Java applications easier and safer. Coupled with the SDK's numerous convenience methods, this results in compact easy-to-read client code. The SDK offers exceptional performance for a wide range of operations, including all LDAP communication as well as LDIF parsing and generation.

We also discuss our experience using this SDK for developing applications including an LDAP-enabled phonebook on the Android platform.

The UnboundID LDAP SDK for Java is free to use and redistribute in open source or proprietary applications under either the GPLv2 or the UnboundID Free Use License. It doesn't have any third-party dependencies and commercial support is available from UnboundID.

Bios

Neil Wilson: Chief Architect at UnboundID

Neil Wilson has nearly ten years of experience in virtually all areas of directory services. Before co-founding UnboundID, Neil was the architect and lead developer of the OpenDS project at Sun Microsystems, Inc. While at Sun, he wrote a number of popular directory-related tools such as the SLAMD Distributed Load Generation Engine, MakeLDIF, and LDAPDecoder. He also worked to analyze and improve the performance and scalability of the Sun Java System Directory Server. He has strong real-world experience with a number of large directory deployments from his interactions with customers at Sun and from his previous position as lead technical support engineer for the iPlanet Directory Server at Netscape Communications.

David Ely: Director of Engineering at UnboundID

David Ely has been working with LDAP directory servers since 2001. Prior to co-founding UnboundID, David served at Sun Microsystems, where he worked as a software engineer and manager on several identity related applications including OpenDS.



 

 


Symas Home        About        Pricing        Downloads        Key Relationships        Blog        Release Notices        Contact


     Copyright © 2001 - 2009, Symas Corporation.All rights reserved. The content on this page has been approved by Jordan H. Heyman, the Dog in "seven guys and a dog."

     No rabbits were harmed in the production of this Web site.