mirror of
https://github.com/php/doc-de.git
synced 2026-03-23 23:02:13 +01:00
130 lines
4.3 KiB
XML
130 lines
4.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- $Revision$ -->
|
|
<!-- EN-Revision: 63354a29c897a61ee5e2cbd95a8ae734d7b2b534 Maintainer: hholzgra Status: ready -->
|
|
<!-- Reviewed: yes -->
|
|
<!-- Rev-Revision: fbc6f9055f47d18f8ffb30513b772a32eda1526e Reviewer: samesch -->
|
|
|
|
<book xml:id="book.ldap" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<?phpdoc extension-membership="bundledexternal" ?>
|
|
<title>Lightweight Directory Access Protocol</title>
|
|
<titleabbrev>LDAP</titleabbrev>
|
|
|
|
<!-- {{{ preface -->
|
|
<preface xml:id="intro.ldap">
|
|
&reftitle.intro;
|
|
<para>
|
|
LDAP steht für Lightweight Directory Access Protocol und ist ein Protokoll
|
|
um auf "Directory Servers" - Verzeichnis-Server - zuzugreifen. Das
|
|
Verzeichnis ist dabei eine spezielle Art einer Datenbank, das Informationen
|
|
in einer Baumstruktur bereithält.
|
|
</para>
|
|
<para>
|
|
Das Konzept ist dabei ähnlich der Verzeichnisstruktur Ihrer Festplatte, mit
|
|
der Ausnahme, dass in diesem Zusammenhang das Wurzelverzeichnis "Die Welt"
|
|
ist und die Unterverzeichnisse der ersten Ebene die "Länder" abbilden. Die
|
|
weiteren Verzeichnisse unterhalb der Länderebene enthalten Einträge für
|
|
Firmen, Organisationen oder Städte. Noch tiefer geschachtelt stehen
|
|
Verzeichniseinträge für Personen und vielleicht für Ausstattung oder
|
|
Dokumente.
|
|
</para>
|
|
<para>
|
|
Um auf eine Datei in einem Unterverzeichnis auf Ihrer Festplatte zu
|
|
verweisen, könnten Sie eine Schreibweise wie folgt verwenden
|
|
</para>
|
|
<literallayout>
|
|
/usr/local/meine_daten/doku
|
|
</literallayout>
|
|
<para>
|
|
Die Schrägstriche markieren jeden Teil in diesem Verweis und die Sequenz
|
|
wird von links nach rechts gelesen.
|
|
</para>
|
|
<para>
|
|
Das entsprechende Gegenstück zu einer voll qualifizierten Dateireferenz ist
|
|
in LDAP der eindeutige Name ("distinguished name"), der Einfachheit halber
|
|
als "dn" bezeichnet. Ein Beispiel für einen solchen dn könnte sein
|
|
</para>
|
|
<literallayout>
|
|
cn=Hans Mustermann,ou=Buchhaltung,o=Meine Firma,c=DE
|
|
</literallayout>
|
|
<para>
|
|
Das Komma markiert jeden Teil in diesem Verweis und die Sequenz wird von
|
|
rechts nach links gelesen. Diesen dn würden Sie wie folgt lesen:
|
|
</para>
|
|
<literallayout>
|
|
Land = DE
|
|
Organisation (organisation) = Meine Firma
|
|
Organisationseinheit (organisationalUnit) = Buchhaltung
|
|
Allgemeiner Name (commonName) = Hans Mustermann
|
|
</literallayout>
|
|
<para>
|
|
In der gleichen Weise, in der es keine allgemeinverbindlichen Regeln gibt,
|
|
wie Sie die Verzeichnisstruktur Ihrer Festplatte organisieren, kann der
|
|
Verwalter eines Verzeichnis-Servers jede beliebige Struktur implementieren,
|
|
die für den Einsatzzweck sinnvoll ist. Die Botschaft ist folgende: Sie
|
|
können keinen Code schreiben um auf einen Verzeichnis-Server zuzugreifen,
|
|
ohne etwas über dessen Struktur zu wissen. Genauso wenig können Sie eine
|
|
Datenbank nutzen ohne Kenntnis darüber, was in derselben vorhanden ist.
|
|
</para>
|
|
<para>
|
|
Weitere nützliche Informationen zu LDAP finden Sie unter
|
|
</para>
|
|
<itemizedlist>
|
|
<listitem>
|
|
<para>
|
|
<link xlink:href="&url.ldap.netscape;">Mozilla</link>
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
<link xlink:href="&url.ldap.openldap;">OpenLDAP Project</link>
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Internet Engineering Taskforce RFCs
|
|
<link xlink:href="&url.rfc;4510">4510</link> bis
|
|
<link xlink:href="&url.rfc;4519">4519</link>.
|
|
</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>
|
|
Das Netscape SDK enthält einen hilfreichen
|
|
<link xlink:href="&url.ldap.netscape.sdk.docs;">Programmer's Guide</link>
|
|
im HTML-Format.
|
|
</para>
|
|
</preface>
|
|
<!-- }}} -->
|
|
|
|
&reference.ldap.setup;
|
|
&reference.ldap.constants;
|
|
&reference.ldap.using;
|
|
&reference.ldap.controls;
|
|
&reference.ldap.examples;
|
|
&reference.ldap.reference;
|
|
&reference.ldap.ldap.connection;
|
|
&reference.ldap.ldap.result;
|
|
&reference.ldap.ldap.resultentry;
|
|
|
|
</book>
|
|
|
|
<!-- Keep this comment at the end of the file
|
|
Local variables:
|
|
mode: sgml
|
|
sgml-omittag:t
|
|
sgml-shorttag:t
|
|
sgml-minimize-attributes:nil
|
|
sgml-always-quote-attributes:t
|
|
sgml-indent-step:1
|
|
sgml-indent-data:t
|
|
indent-tabs-mode:nil
|
|
sgml-parent-document:nil
|
|
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
|
sgml-exposed-tags:nil
|
|
sgml-local-catalogs:nil
|
|
sgml-local-ecat-files:nil
|
|
End:
|
|
vim600: syn=xml fen fdm=syntax fdl=2 si
|
|
vim: et tw=78 syn=sgml
|
|
vi: ts=1 sw=1
|
|
-->
|