jueves, 21 de mayo de 2009

JNDI, Java Naming and Directory Interface

El Java Naming and Directory Interface (JNDI) es un interface de
programación (API) que proporciona funcionalidades de nombrado
y directorio a las aplicaciones escritas usando Java. Está definido
para ser independiente de cualquier implementación de servicio
de directorio. Así se puede acceder a una gran variedad de
directorios, -- nuevos, emergentes, y ya desarrollados --
de una forma común.

en este ejemplo vamos a quedar mas claros:

los discos duros trabajana con pistas y sectores, aunque el
usuario se preocupa solamente del fichero y el directorio, el
sistema asocia el fichero(nombre) dado con una localizacion
especifica en el disco duro. bueno algo asi es la idea de JNDI.


La arquiectura JNDI consiste en un API y un "service provider
interface (SPI)". Las aplicaciones Java usan el API JNDI para
acceder a una gran variedad de servicios de nombres y directorios.
El SPI permite conectar de forma transparente una gran
variedad de servicios de nombres y directorios, por lo tanto
permite a las aplicaciones Java usar el API JNDI para acceder
a sus servicios


como esto es solamente una introduccion y el tema es más complejo
e importante, dare los siguientes link

http://java.sun.com/products/jndi/
http://java.sun.com/products/jndi/tutorial/
http://programacion.com/tutorial/jndi/
http://xxito.wordpress.com/2007/06/06/10-jndi/
http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic=/rzatz/51/program/jndicorba.htm
http://sophia.javeriana.edu.co/~cbustaca/Arquitectura%20Software/J2EE/Presentaciones/JNDI.pdf

No hay comentarios: