Para model informasi LDAP didasarkan pada entri. Entri adalah kumpulan atribut
yang memiliki yang unik secara global Nama Distinguished (DN). DN ini digunakan untuk
merujuk ke entri tegas. Setiap atribut memiliki entri jenis dan satu atau lebih nilai. Jenis
biasanya string mnemonik, seperti "cn" untuk nama yang umum, atau "mail" untuk alamat
email. Sintaks dari nilai tergantung pada jenis atribut. Sebagai contoh, atribut cn mungkin
berisi nilai Babs Jensen. Sebuah atribut-mail mungkin berisi nilai "babs@example.com".
Sebuah atribut jpegPhoto akan berisi foto dalam JPEG (Biner) format.
Dalam LDAP, entri direktori tersebut diatur dalam struktur seperti pohon hirarkis.
Secara tradisional, struktur ini mencerminkan batas-batas geografis dan / atau organisasi.
Entri mewakili negara muncul di bagian atas pohon. Di bawah mereka adalah entri yang
mewakili negara dan organisasi-organisasi nasional. Di bawah mereka mungkin entri yang
mewakili unit organisasi, orang, printer, dokumen, atau hanya hal-hal lain yang dapat Anda
pikirkan.
Cara Kerja LDAP menggunakan model client-server. Satu atau lebih server LDAP
berisi data yang membentuk pohon direktori informasi ( Dit ). Klien terhubung ke server
dan memintanya pertanyaan. Server merespon dan menjawab dengan / atau dengan pointer
ke mana klien dapat mendapatkan informasi tambahan (biasanya, LDAP server lain). Tidak
peduli yang LDAP server terhubung ke klien, ia melihat pandangan yang sama dari direktori;
nama disampaikan kepada salah satu referensi server LDAP entry yang sama akan di lain
server LDAP. Ini merupakan fitur penting dari layanan direktori global.
Secara historis server openldap (slapd, Daemon Standalone LDAP) arsitektur terpecah
antara frontend yang menangani akses jaringan dan pengolahan protokol, dan backend yang
berkaitan ketat dengan penyimpanan data. Arsitektur modular dan berbagai backends
tersedia untuk interfacing ke teknologi lain, tidak hanya database tradisional.
Apache Directory Server adalah LDAP server yang embeddable, extendable, sesuai
standar, dan LDAP server modern yang ditulis seluruhnya di Java, dan tersedia di bawah
Lisensi Apache Software. Protokol jaringan lainnya seperti Kerberos dan NTP juga
didukung (dan bahkan lebih dapat ditambahkan), namun pada dasarnya (dan terutama untuk
panduan ini pengenalan) ApacheDS adalah server LDAP.
Extendable berarti bahwa arsitektur modern solusi menyediakan banyak poin ekstensi.
Menulis partisi anda sendiri untuk menyimpan direktori data, pencegat untuk menambah
fungsionalitas, dll dengan menerapkan interface tertentu dan memasukkan mereka dalam
menggunakan Spring.
Memenuhi standar berarti bahwa ApacheDS 1,0 mematuhi semua RFC relevan untuk
LDAPv3. Harap dicatat bahwa server telah berhasil disertifikasi oleh Open Group pada
September 2006 ("LDAP bersertifikat"). Jadi klien LDAP benar dapat mengharapkan bahwa
ApacheDS berperilaku seperti yang mereka harapkan.
Apache Directory Studio adalah sebuah platform yang perkakas direktori lengkap
dimaksudkan untuk digunakan dengan server LDAP namun terutama dirancang untuk
digunakan dengan ApacheDS. Ini adalah sebuah aplikasi Eclipse RCP, terdiri dari beberapa
(OSGi) plugin Eclipse, yang dapat dengan mudah ditingkatkan dengan yang tambahan.
Plugin ini bahkan dapat dijalankan dalam Eclipse itu sendiri
Apache Directory Studio mempunyai beberapa fitur dengan kelebihannya masing –
masing. Fitur yang terdapat pada Apache Directory Studio anatara lain adalah (1) Browser
LDAP telah dirancang untuk bekerja dengan hampir semua server LDAP yang tersedia. Ini
tidak hanya izin untuk membaca dan menampilkan pohon LDAP Server Anda, tetapi juga
memungkinkan Anda untuk memodifikasi dengan menciptakan, mengedit atau menghapus
entri. (2) Editor LDIF adalah alat untuk mengedit file LDIF. Ini menyediakan sintaks dan
bantuan konten. (3) Editor Skema telah dirancang untuk mengedit file skema dalam format
openldap. Hal ini memungkinkan Anda untuk mengedit dengan mudah tipe atribut dan kelas
objek untuk Apache Directory Server dan OpenLDAP. (4) Editor ACI memungkinkan Anda
untuk menentukan, untuk entri atau satu set entri, grafis atau manual (dalam mode kode
souce), sebuah ACI (Akses Informasi Kontrol) butir spesifikasi untuk Apache Directory
Server. Dll.
Sumber :
http://www.openldap.org/doc/admin/
http://henry.gultom.or.id/tag/openldap/
http://www.openldap.org/project/
http://www.openldap.org/doc/admin24/
http://directory.apache.org/studio/features.html
http://directory.apache.org/apacheds/1.0/11-what-apache-directory-server-is.html