Categorías destacadas
programacion php    
Artículo
1
¡votar!

 Sistema de Nombrado en Java (JNDI) y II


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.

Publicado por:
Ricard Lou Torrijos
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon