Acceso a LDAP mediante Netscape Directory SDK
Acceso a OpenLDAP mediante Netscape Directory SDK para Java vía JNDI en una aplicación web con Apache Tomcat
Articulo enviado por:
Irenio Luis Chagua Aduviri
ichagua@nspsac.com
Versión 1.0, 04 Mayo 2007
Contenido.
- LDAP (Lightweight Directory Access Protocol)
- Directorio LDAP
- Browser LDAP
- Librería para acceder a LDAP
- Creando las clases JavaBean
- Implementando las clases DAO
- Directorio SDK para Java
- Directorios LDAP
- Clientes LDAP
- Librerías para LDAP
- Referencias y Herramientas utilizadas
Introducción
Cuando se está desarrollando aplicaciones empresariales, muchas veces se tiene un directorio de personas, objetos, que son necesarios tenerlos ordenado en un formato estándar, uno de ellos es LDAP (Lightweight Directory Access Protocol), pero las formas de acceso a este directorio son diversas, por eso se ha pensado en implementar el acceso desde un directorio SDK para Java utilizando un servidor web Apache Tomcat. El directorio LDAP utilizado es OpenLDAP, uno de los directorios que está al alcance del mundo del software libre.
En este artículo se presenta el uso del directorio LDAP con la finalidad de conocer con mayor profundidad, creando nuevas especificaciones de esquemas del directorio y nuevas clases de objetos con sus respectivos atributos. El mismo directorio es posible mostrar mediante un Browser LDAP en modo gráfico.
La aplicación desarrollada empieza con la creación de las entradas del directorio LDAP, configuración de la librería Netscape Directory SDK para Java, configuración de recursos JNDI con las clases JavaBean, implementación de las clases DAO para la aplicación haciendo uso del mismo directorio SDK para la búsqueda, autenticación de usuarios, creación y manipulación de las entradas de directorio y finalmente es mostrado el acceso a LDAP mediante Servlets para enviar datos a una página web haciendo uso de JSP.
Algunos de los pasos de la configuración de las herramientas se han obviado, en caso de no concerlos pueden encontrar información básica en los distintos sitios mencionados en la referencia.
Otros Artículos en esta sección
-
En este artículo se plantea una introducción, totalmente funcional, a la generación de documentos XML para su posterior creación de fichero XML utilizando DOM (Document Object Model) de Java XERCES Parser v2.7.1Instalación paso a paso de Java Standar Edition Development Kit 7 en Ubuntu, Fedora, CentOS, MintClase en java que calcula los puntos del contorno de un objeto dentro de una imagen binaria.¿Alguna duda? Sientete libre de hacer tus pruntas en nuestro:
foro deProgramación »