JNDI

Java Naming and Directory Interface , abgekürzt JNDI ist eine allgemeine API für verschiedene Arten von Lookups. JNDI der Lage , sowohl flache als auch hierarchischen Namen Handling – Systeme. Das System ist vor allem in Verbindung mit verwendet J2EE . In diesem Zusammenhang verwendet JNDI – Suche zu finden EJB’er und andere Ressourcen , die auf dem Server installiert sind.

Um JNDI muss für etwas verwendet werden, es muss mindestens ein Modul registriert werden , die einen bestimmten Namen Dienst verarbeiten kann. Zusätzlich zu dem in dem J2EE – Kontext verwendet wird , gibt es Module für LDAP , DNS und sogar das Dateisystem.

Für eine Client – Anwendung JNDI verwenden kann, muss es einen Verweis auf den Namen des Dienstes, in Form eines hat URL , und es muss mit der Klasse registriert werden , die einen „Ausgangspunkt“ (implementiert Ausgangskontext ).