OpenLDAP

OpenLDAP es una implementación libre y de código abierto del protocolo Lightweight Directory Access Protocol (LDAP) desarrollada por el proyecto OpenLDAP. Está liberada bajo su propia licencia OpenLDAP Public License. LDAP es un protocolo de comunicación independiente de la plataforma. Muchas distribuciones GNU/Linux incluyen el software OpenLDAP para el soporte LDAP. Este software también corre en plataformas BSD, AIX, HP-UX, Mac OS X, Solaris, Microsoft Windows (NT y derivados, incluyendo 2000, XP, Vista), y z/OS.

Básicamente, OpenLDAP posee tres componentes principales:

* slapd – Dominio de servidor y herramientas.
* Bibliotecas que implementan el protocolo LDAP.
* Programas cliente: ldapsearch, ldapadd, ldapdelete.

Adicionalmente, el proyecto OpenLDAP es anfitrión de los subproyectos:

* JLDAP – biblioteca de clases LDAP para Java.
* JDBC-LDAP – controlador Java JDBC – LDAP.
* ldapc++ – biblioteca de clases LDAP para C++.

Históricamente la arquitectura del servidor OpenLDAP (slapd, Standalone LDAP Daemon) fue dividida entre una sección frontal que maneja las conexiones de redes y el procesamiento del protocolo, y un base de datos dorsal o de segundo plano (backend) que trata únicamente con el almacenamiento de datos. La arquitectura es modular y una variedad de backends está disponible para interactuar con otras tecnologías, no sólo bases de datos tradicionales.

alonsojpd

alonsojpd

Presidente y fundador de Proyecto A y AjpdSoft

Deja un comentario