Beispielhaft für den Zugriff auf den LDAP Server sei hier der Netscape Communicator beschrieben. Der Communicator bietet unterschiedlich Möglichkeiten, um auf den LDAP Server zuzugreifen. Im folgenden werde ich mich auf die Abfrage der Adressen, die im Beispiel erzeugt wurden, beschränken. Da der LDAP Server in der Lage ist, fast alles in seiner Baumhierachie zu speichern, ist es natürlich auch möglich, Profile der einzelnen Benutzer zu speichern. Möglichkeiten und Wege dies zu realisieren, werde ich in einer zukünftigen Version dieses Dokumentes berücksichtigen.
Die Konfiguration des Netscape Communicators gestaltet sich relativ einfach. Voraussetzung für die Benutzung des LDAP Servers ist eine Version ab 4.5.
Ist diese installiert, muß als erstes das Adressbuch geöffnet werden. Dies
findet sich unter communicator, adress book
. Nun öffnet sich ein
Fenster, in dem bereits drei Verzeichnisse eingetragen sind: Netcenter,
InfoSpace und Verisign. Ein Klick mit der rechten Maustaste auf
Netcenter
öffnet ein Popup Fenster, in dem New Directory ...
ausgewählt werden muß. Nun müssen in das erscheinende Formular folgende Daten
eingetragen werden (ich beziehe mich auf das Beispiel aus Sektion 4 und 5,
gegebenfalls müssen die Einträge an die lokale Konfiguration angepaßt
werden): eine Beschreibung des Dienstes unter description
(z.B.
Structure Net), der Name des LDAP Servers
(ldap.structure-net.de
) und
zu guter letzt der Server Root
(c=DE, c=US). In diesem Feld
werden die Länder spezifiziert, die durchsucht werden. Optional kann noch das
Feld Login with name and password
aktiviert werden, falls die einzelnen
Benutzer in der Lage sein sollen, Ihre Daten selbsttätig zu ändern.
Der LDAP Server kann jetzt über das search Feld befragt werden. Gibt man nun z.B. den Nachnamen an, erscheint eine Liste der Personen, die im sn Feld diesen Namen stehen haben.
Um das Adressbuch an die lokalen Gegebenheiten anzupassen, sind noch weitere Einstellungen möglich. Eine detailierte Anleitung findet sich auf der Web-Site von Netscape unter folgender Adresse:
http://developer.netscape.com/docs/manuals/communicator/ldap45.htm