LDAP : Java Glossary

LDAP
LDAP (Lightweight Directory Access Protocol). LDAP is a client-server protocol for accessing a directory service. It was initially used as a front-end to X.500, but can also be used with stand-alone and other kinds of directory servers. LDAP is an interface to a database for cases where you are willing to have slow writes/updates in exchange for highly optimised reading/searching, e.g. telephone book lookup.

An LDAP directory entry is a collection of attributes with a name, called a distinguished name (DN). The various types of additional data obout that DN, (e.g. phone number, email address, mailing address, security access code) may have restricted access to a subset of users of the database.

You may recognise the distinguished name scheme from the one used in setting up code signing certificates.

LDAP directory entries are arranged in a hierarchical structure that reflects political, geographic, and/or organisational boundaries.

Java normally accesses LDAP via JNDI (Java Naming and Directory Interface), JNDI.

Example LDAP Use

Books

book cover recommend book⇒LDAP Programming with Java
by:Rob Weltman, Tony Dahbura 978-0-7686-8214-4paperback
publisher:Addison-Wesley 978-0-201-65758-6hardcover
published:2000-02-14
LDAP has many uses including phone books, organizational charts, storing photo IDs centrally location transparency for user preferences to allow users to access personalized settings from anywhere on a network. It is also used for security and authentication.
Australian flag abe books anz abe books.co.uk UK flag
German flag abe books.de amazon.co.uk UK flag
German flag amazon.de abe books.ca Canadian flag
Spanish flag iberlibro.com amazon.ca Canadian flag
Spanish flag amazon.es Chapters Indigo Canadian flag
French flag abe books.fr abe books.com American flag
French flag amazon.fr amazon.com American flag
Italian flag abe books.it Barnes & Noble American flag
Italian flag amazon.it powells.com American flag
American flag download o’reilly safari sony e-books American flag
Greyed out stores probably do not have the item in stock
About.com definition
certificates
JNDI
Open Channel LDAP browser
RFC 3494: Lightweight Directory Access Protocol
RFC 3494: The String Representation of Standard Attribute Syntaxes in LDAP
roadmap
Techtarget.com definifition

CMP homejump to top You can get the freshest copy of this page from: or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror)
http://mindprod.com/jgloss/ldap.html J:\mindprod\jgloss\ldap.html
logofeedback Please email your feedback for publication, letters to the editor, errors, omissions, typos, formatting errors, ambiguities, unclear wording, broken/redirected link reports, suggestions to improve this page or comments to Roedy Green : feedback email If you want your message kept confidential, not considered for posting, please explicitly specify that.
mindprod.com IP:[65.110.21.43]
view BlogYour face IP:[38.107.179.212]
You are visitor number 15,602.