directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Directory Community & Resources > Towards a common LDAP API for the Java Platform
Date Wed, 05 May 2010 14:10:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1810/9/1/_/styles/combined.css?spaceKey=directory&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="http://cwiki.apache.org/confluence/display/directory/Towards+a+common+LDAP+API+for+the+Java+Platform">Towards
a common LDAP API for the Java Platform</a></h2>
    <h4>Page <b>edited</b> by             <a href="http://cwiki.apache.org/confluence/display/~elecharny">Emmanuel
L├ęcharny</a>
    </h4>
        <br/>
                         <h4>Changes (1)</h4>
                                 
    
<div id="page-diffs">
            <table class="diff" cellpadding="0" cellspacing="0">
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >When it comes to access LDAP from
the Java platform, developers are facing a poor choice: either use JNDI which suffers from
being too generic or use Netscape LDAP Java SDK which was designed many years ago and lacks
the new features of the Java language. Both Apache Directory Server and OpenDS projects are
developing LDAP based servers and tools in Java, and both have the same need: a client API
that works both in their server and for the client tools, so they each are in the process
of finishing their client API for Java. <br> <br></td></tr>
            <tr><td class="diff-unchanged" >Realizing that LDAP developers are
not so numerous and a good single API is more than needed, the Apache Directory Server and
OpenDS developers started to discuss on the path to define this single standard LDAP API for
Java programmers. This talk will discuss a list of requirements and needs, dive in specific
areas of the interfaces and discuss the standardization path. <br></td></tr>
            <tr><td class="diff-unchanged" >{quote} <br> <br></td></tr>
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >* Paper (PDF): [^LDAPCon_JavaAPI.pdf]
<br>* Paper (ODP): [^LDAPCon_JavaAPI.odt] <br></td></tr>
            <tr><td class="diff-changed-lines" >* Presentation (PDF): <span
class="diff-deleted-words"style="color:#999;background-color:#fdd;text-decoration:line-through;">[^LDAPCon_JavaAPI.pdf]</span>
<span class="diff-added-words"style="background-color: #dfd;">[^Towards_a_Common_Java_LDAP_API.pdf]</span>
<br></td></tr>
        </table>
</div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        <h2><a name="TowardsacommonLDAPAPIfortheJavaPlatform-Abstract"></a>Abstract</h2>

<blockquote>
<p>When it comes to access LDAP from the Java platform, developers are facing a poor
choice: either use JNDI which suffers from being too generic or use Netscape LDAP Java SDK
which was designed many years ago and lacks the new features of the Java language. Both Apache
Directory Server and OpenDS projects are developing LDAP based servers and tools in Java,
and both have the same need: a client API that works both in their server and for the client
tools, so they each are in the process of finishing their client API for Java.</p>

<p>Realizing that LDAP developers are not so numerous and a good single API is more
than needed, the Apache Directory Server and OpenDS developers started to discuss on the path
to define this single standard LDAP API for Java programmers. This talk will discuss a list
of requirements and needs, dive in specific areas of the interfaces and discuss the standardization
path.</p></blockquote>

<h2><a name="TowardsacommonLDAPAPIfortheJavaPlatform-Information"></a>Information</h2>

<ul>
	<li>Presented by <a href="http://directory.apache.org/community%26resources/the-team.html"
class="external-link" rel="nofollow">Emmanuel L├ęcharny</a> and <b>Ludovic
Poitou</b> in September 2009 at LdapCon 2009 in Portland, Oregon.</li>
</ul>


<p><b>Ludovic Poitou</b> is the OpenDS community manager and a directory
services architect at Sun Microsystems. Ludo has been involved with directory services since
1991 and has been developing Sun's directory products since 1995. Mr Poitou is a regular presenter
of LDAP, directory services, and OpenDS at JavaOne, Sun CEC, Jazoon, LDAPCon, and other key
forums. He also actively contributed to the development of LDAP standards at IETF and participated
in the Directory Interoperability Forum of The Open Group. Ludo blogs on the subject of LDAP
and directory services on http:/blogs.sun.com/Ludo/.</p>


<h2><a name="TowardsacommonLDAPAPIfortheJavaPlatform-Materials"></a>Materials</h2>

<ul>
	<li>Paper (PDF): <a href="/confluence/download/attachments/3474832/LDAPCon_JavaAPI.pdf?version=1&amp;modificationDate=1253709270000">LDAPCon_JavaAPI.pdf</a></li>
	<li>Paper (ODP): <a href="/confluence/download/attachments/3474832/LDAPCon_JavaAPI.odt?version=1&amp;modificationDate=1253709282000">LDAPCon_JavaAPI.odt</a></li>
	<li>Presentation (PDF): <a href="/confluence/download/attachments/3474832/Towards_a_Common_Java_LDAP_API.pdf?version=1&amp;modificationDate=1254224273000">Towards_a_Common_Java_LDAP_API.pdf</a></li>
</ul>

    </div>
        <div id="commentsSection" class="wiki-content pageSection">
        <div style="float: right;">
            <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
        </div>
        <a href="http://cwiki.apache.org/confluence/display/directory/Towards+a+common+LDAP+API+for+the+Java+Platform">View
Online</a>
        |
        <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=3474832&revisedVersion=5&originalVersion=4">View
Changes</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message