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:


Preguntas sobre Búsquedas

¿Por qué poner un "*" como un valor de atributo no funciona según lo experado en mi búsqueda?

Cuando usamos la siguiente forma de search(), los valores de atributos son tratados como literales; es decir, se espera que la entrada del directorio contenga exactamente ese valor. search(Name name, Attributes matchingAttrs) Para usar comodines, deberíamos usar formas de filtros de string de search(), de esta forma: search(Name name, String filter, SearchControls ctls)

search(Name name, String filterExpr, Object[]filterArgs, SearchControls ctls). Para la última forma, los caracteres comodín deben aparece en el argumento filterExpr, y no en filterArgs. Los valores de filterArgs también son tratados como literales.

¿Por qué no funcionan siempre los comodines en los filtros de búsqueda?

Un comodín que aparezca ántes o después del valor del atributo (como en "attr=*I*") indica al servidor que busque valores de atributos usando la regla de correspondencia de sub-strings. Si la definición del atributo no tiene una regla de correspondencia de sub-string, el servidor no puede encontrar el atributo. Tendremos que usar un filtro de igualdad o de presencia.

¿Por qué sólo obtengo n entradas cuando sé que hay más entradas en el directorio?

Algunos servidores están configurados para limitar el número de entradas que pueden devolver. Otros también limitan el número de entradas que pueden examinar durante una operación de búsqueda. Chequea la configuración del servidor.

¿Cómo paso controles con mi búsqueda?

Puedes ver los detalles en la lección Controles y Extensiones.

¿Cómo puedo encontrar cuántos resultados de búsqueda he obtenido?

Debemos llevar la cuenta a través de los resultados de la enumeración. El LDAP no proporciona esta informació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