Aller au contenu

Java Naming and Directory Interface

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 22 septembre 2010 à 08:28 et modifiée en dernier par Speculos (discuter | contributions) (Ajout rapide de {{portail}} : + Informatique ; avec BandeauxPortails). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

JNDI est une API Java de connexion à des annuaires, notamment des annuaires LDAP.

Présentation

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

Java EE

JNDI est très utilisée dans l'univers des serveurs d'applications Java et fait partie de l'ensemble des APIs Java EE où il permet de lier un nom (par exemple 'base/sql/login') à une information.

JNDI utilise principalement les packages :

  • javax.naming.*
  • javax.naming.directory.*

Concepts

Utilisation

Architecture

Contexte initial

LDAP

Les concepts JNDI et LDAP diffèrent beaucoup et les noms des méthodes disponibles peuvent entrainer des confusions.

Voir aussi

Liens externes