Everything About ___
Live briefing

Everything about Java Naming and Directory Interface

Java API for accessing directory services

The Java Naming and Directory Interface (JNDI) is a Java API for a directory service that allows Java software clients to discover and look up data and resources via a name. Like all Java APIs that interface with host systems, JNDI is independent of the underlying implementation. Additionally, it specifies a service provider interface (SPI) that allows directory service implementations to be plugged into the framework. The information looked up via JNDI may be supplied by a server, a flat file, or a database; the choice is up to the implementation used. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Java Naming and Directory InterfaceA 5-minute orientation
  2. Pick up a classic book: Modern Operating SystemsThe most-reprinted book on the subject
  3. Go sideways: Java Platform, Standard EditionA closely related topic
  4. Go sideways: Plain old Java objectA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Background
  2. Basic lookup
  3. Searching

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics