Programación en castellano Añadir una dirección | Buscador | Cursos | Artículos | Foros | Formación

Sistema de Nombrado en Java (JNDI) [Parte I]
Autor: Sun
Traductor: Juan Antonio Palos (Ozito)


En esta página:


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.


Principio Página
© 1999-2002, Programación en castellano, s.l.
Contacto - Datos legales

ReD Internet: Hospedaje Web | envio sms gratis | Salvapantallas | Fondos de Escritorio, famosas | melodias moviles gratis| Gratis