Sistema de Nombrado en Java (JNDI) y II

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.

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
ARTÍCULO ANTERIOR