Professional Documents
Culture Documents
2
JNDI
Acrnimo de Naming and Directory Interface.
Estandariza el nombre y acceso a los servicios nombres y directorios.
A travs de un nombre podemos buscar objetos (lookup).
Es muy importante dentro de JEE, detrs de la escena (con anotaciones como @x).
Naming System.- brinda un mecanismo para asociar nombres con objetos y provee una
forma para buscar objetos a travs del nombre.
Binding: asociar el nombre con un objeto dentro de un contexto.
Directory Service.- es una extensin del naming service; donde un directorio es usado para
asociar atributos a objetos.
*Nombre
Usuario *Apellido
*Telfono
Naming and directory services
LDAP: protocolo de servicios de directorio
DNS: servicio de nombres
A pesar de tener diferente implementacin JNDI brinda una forma estndar de acceder a
esos service providers.
Arquitectura
Java Aplication
JNDI API
Naming Manager
JNDI SPI
1. LDAP
2. DNS
3. NIS
4. NDS
5. RMI
6. CORBA