You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by sz...@apache.org on 2010/08/29 19:25:40 UTC

svn commit: r990602 - /directory/apacheds-manuals/trunk/src/basic-user-guide/chapter-handling-of-data-within-your-directory.xml

Author: szoerner
Date: Sun Aug 29 17:25:40 2010
New Revision: 990602

URL: http://svn.apache.org/viewvc?rev=990602&view=rev
Log:
Added "LDAP Operations Overview"

Modified:
    directory/apacheds-manuals/trunk/src/basic-user-guide/chapter-handling-of-data-within-your-directory.xml

Modified: directory/apacheds-manuals/trunk/src/basic-user-guide/chapter-handling-of-data-within-your-directory.xml
URL: http://svn.apache.org/viewvc/directory/apacheds-manuals/trunk/src/basic-user-guide/chapter-handling-of-data-within-your-directory.xml?rev=990602&r1=990601&r2=990602&view=diff
==============================================================================
--- directory/apacheds-manuals/trunk/src/basic-user-guide/chapter-handling-of-data-within-your-directory.xml (original)
+++ directory/apacheds-manuals/trunk/src/basic-user-guide/chapter-handling-of-data-within-your-directory.xml Sun Aug 29 17:25:40 2010
@@ -26,5 +26,110 @@ under the License.
   xmlns:ns4="http://www.w3.org/1998/Math/MathML"
   xmlns:ns3="http://www.w3.org/1999/xhtml"
   xml:lang="en">
+
   <title>Handling of data within your directory </title>
+
+  <section id="Connecting to a server with Apache Directory client tools">
+    <title>Connecting to a server with Apache Directory client tools</title>    
+  </section>
+
+  <section id="Connecting with other client tools">
+    <title>Connecting with other client tools</title>    
+  </section>
+
+  <section id="Custom application development">
+    <title>Custom application development</title>    
+  </section>
+
+  <section id="LDAP Operations">
+
+    <title>LDAP Operations</title>
+    <para>
+      This section gives an overview of the LDAP operational model.
+    </para>
+
+   <section id="LDAP Operations Overview">
+     <title>LDAP Operations Overview</title>
+
+     <section id="How LDAP works">
+      <title>How LDAP works</title>
+      <para>
+        In principle the LDAP protocol follows a request/reply scenario between client and server. 
+        Unlike HTTP this not necessarily takes place synchronously in a ping-pong exchange. 
+        A client may also execute several requests by a server within a session simultaneously. 
+        The client supplies a MessageID with each request. The server uses this ID within the corresponding reply. 
+        This allows the client to match requests and replies.
+      </para>
+    </section>
+
+    <section id="All LDAP operations">
+      <title>All LDAP operations</title>
+      <para>
+        The operational model of LDAP v3 is comprised of the the following 10 operations.
+      </para>
+      <table>
+        <title>LDAP v3 operations</title>
+        <tgroup cols="2">
+        <thead>
+          <row>
+            <entry>LDAP Operation</entry>
+            <entry>Short description</entry>
+          </row>
+        </thead>
+        <tbody>
+        <row>
+          <entry>Bind Operation</entry>
+          <entry>exchange authentication information between client and server</entry>
+        </row>
+        <row>
+          <entry>Unbind Operation</entry>
+          <entry>terminate a protocol session</entry>
+        </row>
+        <row>
+          <entry>Search Operation</entry>
+          <entry>perform a search by the server</entry>
+        </row>
+        <row>
+          <entry>Modify Operation</entry>
+          <entry>modify attributes of an entry</entry>
+        </row>
+        <row>
+          <entry>Add Operation</entry>
+          <entry>add an entry into the directory</entry>
+        </row>
+        <row>
+          <entry>Delete Operation</entry>
+          <entry>remove an entry from the directory</entry>
+        </row>
+        <row>
+          <entry>Modify DN Operation</entry>
+          <entry>change the leftmost component of the name of an entry, or move a subtree of entries to a new location</entry>
+        </row>
+        <row>
+          <entry>Compare Operation</entry>
+          <entry>compare an assertion provided with an entry in the directory</entry>
+        </row>
+        <row>
+          <entry>Abandon Operation</entry>
+          <entry>abandon an outstanding operation</entry>
+        </row>
+        <row>
+          <entry>Extended Operation</entry>
+          <entry>perform an additional operation, defined in RFCs or be private to particular implementations</entry>
+        </row>
+        </tbody>
+        </tgroup>
+      </table>
+    </section>
+
+    <section id="LDAP Operations OverviewResources">
+      <title>Resources</title>
+      <itemizedlist>
+        <listitem>RFC4511 Lightweight Directory Access Protocol (LDAP): The Protocol</listitem>
+      </itemizedlist>      
+    </section>
+  </section>
+
+  </section>
+
 </chapter>