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
- Read the overview: Java Naming and Directory InterfaceA 5-minute orientation
- Pick up a classic book: Modern Operating SystemsThe most-reprinted book on the subject
- Go sideways: Java Platform, Standard EditionA closely related topic
- Go sideways: Plain old Java objectA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Modern Operating SystemsAndrew S. Tanenbaum, Herbert Bos · 1992
Learning PythonMark Lutz, David Ascher · 1999
Data Communications and NetworkingBehrouz A. Forouzan, Catherine Ann Coombs · 2000
RESTful Java with JAXRS 20Bill Burke · 2013
Apache Solr Beginner's GuideAlfredo Serafini · 2013
Introduction to Java Programming, AP VersionY. Daniel Liang · 2017
J2EEJames Edward Keogh · 2002
Introduction to making very big booksUnited States. Congress. Senate. Committee on Pensions · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Java Platform, Standard Edition Java Platform, Standard Edition (Java SE) is a computing platform, technical standard for execution of applications on independent Java-supported platforms…
- Plain old Java object In software engineering, a plain old Java object (POJO) is an ordinary Java object, not bound by any special restriction. The term was coined by Martin…
- Jakarta Enterprise Beans Jakarta Enterprise Beans (EJB; formerly Enterprise JavaBeans) is one of several Java APIs for modular construction of enterprise software. EJB is a server-side…
- Java API for XML Processing In computing, the Java API for XML Processing (JAXP) (/ˈdʒækspiː/ JAKS-pee), one of the Java XML application programming interfaces (APIs), provides the…
- Swing (Java) Swing is a GUI widget toolkit for Java. It is part of Oracle's Java Foundation Classes (JFC) – an API for providing a graphical user interface (GUI) for…
- Java Data Objects Java Data Objects (JDO) is a specification of Java object persistence. One of its features is a transparency of the persistence services to the domain…
- Java Platform Module System The Java Platform Module System (JPMS) specifies a distribution format for collections of Java code and associated resources. It also specifies a repository…
- Datasource A datasource or DataSource is a name given to the connection set up to a database from a server. The name is commonly used when creating a query to the…