Java Naming and Directory Interface
Java Naming and Directory Interface
(JNDI) (Wikipedia
), one of the Java Technologies, is a registry namespace that enables a Java EE application to access external resources such as databases, messaging systems, and enterprise information systems (aka legacy applications). The application refers to the resource by JNDI name, which is bound in the application server to a URL and other information for accessing the resource on the network. This hides these details from the application programmer and enables them to be configured by an administrator when the application is deployed.