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

Sistema de Nombrado en Java (JNDI) y II
Autor: Sun
Traductor: Juan Antonio Palos (Ozito)


En esta página:


Remisiones en el LDAP

Esta sección proporciona una introducción a las remisiones LDAP.

Comparación con Alias

En muchas formas, una remisión es una generalización de un alias, que se describe en la lección Miscelánea. Un alias contiene el DN de otro objeto, mientras que una remisión contiene uno o más objetos URLs. Normalmente estas URLs son URLs LPAP, aunque no necesariamente. La URL LDAP contiene el host/puerto y una DN de un objeto del servidor. La información de host/puerto puede apuntar a un directorio del servidor diferente al que devolvió la remisión.

Mientras que un alias es desreferenciado y procesado por el servidor, una remisión se devuelve al cliente, que es el responsable de procesarla.

Usos

Al igual que un alias, una remisión es útil para permitir que un objeto sea identificado por diferentes nombres. Las remisiones pueden usarse, por ejemplo, para acomodar los cambios y mezclas de espacios de nombres que son inevitables con el desarrollo de las organizaciones. Además, permiten a los administradores de directorios configurar los "paths de búsqueda" para recoger resultados desde varios servidores. También pueden usarse para desarrollar réplicas de servidores de sólo lectura que devuelven remisiones para todas las solicitudes de actualización. El uso de réplicas de sólo lectura es una de las muchas estrategias de balanceo que se pueden implementar usando remisiones.

Versión 2 contra Versión 3

El LDAP v2 proporciona soporte limitado para remisiones. Un servidor LDAP v2 puede configurarse con una remisión "por defecto" para que si la información solicitada al servidor no existe, el servidor devuelva una respuesta de error "resultado parcial" que contenga la URL remitida. Cuando un cliente recibe este error, chequerá si está presente la URL remitida y la usa en lugar de interpretar la respuesta como un error de "resultado parcial". El cliente usa la URL remitida contactando con el servidor nombrado para continuar con la operación solicitada.

El LDAP v3 soporta remisiones explícitamente y permite que el servidor las devuelva directamente al cliente. El servidor puede devolver al cliente una respuesta de error "referral" para cualquier solicitud que requiera una respuesta. Esta respuesta de error contiene una o más URLs que se usan para continuar con la operación. Todas las URLs de la respuesta son equivalentes en que usando cualquier se debería alcanzar el resultado. El cliente debería elegir una para continuar la operación.

Además, durante la operación "search" LDAP v3, un servidor puede devolver un número de referencias de continuación que son del mismo tipo de datos que las remisiones. El cliente está obligado a seguir las referencias de continuación. Al igual que una remisión, una referencia de continuación podría contener varias URLs asumiendo que son equivalentes, y el cliente debería usar una de esas URLs.

A menos que se requiera una distinción, esta lección usa el término "remisión" para referirse a las remisiones que se devuelven tanto por respuestas de error como por referencias de continuación.


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