Java Naming and Directory Interface
Apparence
Présentation
API Java de connexion à des annuaires, notamment des annuaires LDAP.
JNDI signifie Java Naming and Directory Interface, cette API permet:
- d’accéder à différents services de nommage ou de répertoire de façon uniforme.
- d'organiser et rechercher des informations ou des objets par nommage (java naming and directory interface).
- de faire des opérations sur des annuaires (java naming and directory interface) tels que
Usages
J2EE
JNDI est très utilisée dans l'univers des serveurs d'applications Java et fait partie de l'ensemble des APIs J2EE où il permet de lier un nom (par exemple 'base/sql/login') à une information via des fichiers de configuration XML.
JNDI utilise principalement les packages
- javax.naming.*
- javax.naming.directory.*
Concepts
Utilisation
Architecture
Contexte initiale
LDAP
Les concepts JNDI et LDAP diffèrent beaucoup et les noms des méthodes disponibles peuvent entrainer des confusions.