Programación en castellano
Inicio > Tutoriales > Lenguajes orientados a objeto > J2EE > Sistema de Nombrado en Java (JNDI) [Parte I]
-Tutoriales

Sistema de Nombrado en Java (JNDI) [Parte I]


Paquete LDAP

El paquete javax.naming.ldap contiene clases e interfaces para usar características que son especificas para el LDAP v3 que no están ya cubiertas por el paquete más genérico javax.naming.directory.

De echo, la mayoría de las aplicaciones JNDI econtrarán suficiente el paquete javax.naming.directory y no necesitarán usar el paquete javax.naming.ldap.

Este paquete es principalmente para aquellas aplicaciones que necesitan usar operaciones "extendidas", controles o notificaciones no solicitadas.

. Operación "Extendidas"

Además de especificar operaciones bien-definidas como búsqueda y modificación, el LDAP v3 (RFC 2251) especifica una forma de transmitir operaciones listas-para-ser definidas entre el cliente LDAP y el servidor. Estas operaciones se llaman operaciones "extendidas". Una operación "extendida" podría estar definida por organizaciones estándars como "Internet Engineering Task Force (IETF)" o por un vendedor.

. Controles

El LDAP v3 permite que cualquier petición o respuesta se mejorada por modificaciones listos-para-ser definidos, llamados controles. Un control envíado con una petición es un control de petición y un control envíado con una respuesta es un control de respuesta. Un control podría estar definido por una organización estándar como IETF o por un vendedor. Los controles de petición y de respuesta no tienen porque estar necesariamente emparejados, es decir, no es necesario que haya un control de respuesta por cada control de petición enviado y viceversa.

. Notificaciones No Solicitadas

Además del estilo nomrmal de interacción de petición/respuesta entre el cliente y el servidor, el LDAP v3 también especifica notificaciones no solicitadas --mensajes que se envían desde el servidor al cliente de forma asíncrona y que no responden a ninguna petición del cliente.

. El Contexto LDAP

El Interface LdapContext representa un contexto para realizar operaciones "extendidas", enviar controles de petición y recibir controles de respuesta. En la lección Controles y Extensiones podemos encontrar ejemplos de estos controles.

 
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad
Mantenida por: Claudio y Dani.

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: jugar gratis | amor | navidad 2009 | registro de dominios | servidores dedicados
más internet: comprar | gratis | posicionamiento en buscadores | decoración libre | gifs animados