| FazBrowse Wikipedia Viewer | Main Page | | |
| Viewing: https://fr.wikipedia.org/wiki/Java_Naming_and_Directory_Interface |
| Contents |
|---|
| Concepts |
| Utilisation |
| Architecture |
| Contexte initial |
| LDAP |
| Voir aussi |
| Liens externes |
Cet article est une ébauche concernant l’informatique.
JNDI est une API Java de connexion à des annuaires, notamment des annuaires LDAP.
packages :Un service de nommage permet d'associer un nom à un objet. Cette association est nommée binding. Un ensemble d'associations nom/objet est nommé un contexte.
Ce contexte est utilisé lors de l'accès à un élément contenu dans le service.
Il existe deux types de contexte :
Un sous-contexte est un contexte relatif à un contexte racine.
Par exemple, c:\ est un contexte racine dans un système de fichiers de type Windows. Le répertoire windows est un sous contexte du contexte racine (C:\windows) qui est dans ce cas nommé sous répertoire.
Dans DNS, com est un contexte racine et test est un sous contexte (test.com)
Pour pouvoir utiliser un service de nommage, il faut tout d'abord obtenir un contexte racine qui va encapsuler la connexion au service.
À partir de ce contexte, il est possible de réaliser plusieurs opérations :
Toutes les opérations possèdent deux versions surchargées attendant respectivement :
Les concepts JNDI et LDAP diffèrent beaucoup et les noms des méthodes disponibles peuvent entrainer des confusions.