example ejemplo java ldap

example - ldap java ejemplo



LdapContext, cómo hacer select count(*) (2)

¿Has probado el método Context.list (String name)? No sé sobre el rendimiento y no puedes aplicar filtros.

Estoy usando un LdapContext en Java para consultar un servidor LDAP (creo que el servidor es Sun Server versión 5.2). Utilizo el método LdapContext.search (String name, String filter, SearchControls cons) para las consultas regulares, pero no sé cómo ejecutar una consulta equivalente a sql''s "select count (*)". ¿Alguna idea? El rendimiento es importante, así que no quiero simplemente ejecutar una consulta regular y contar los resultados.


No creo que haya un equivalente a la función "select count (*)" en SQL.

Creo que tendrá que recuperar los resultados de su consulta en alguna estructura de datos, y contar la cantidad de nodos allí.

Que yo sepa, no hay nada en el conjunto de comandos de LDAP que lo permita, por lo tanto, si encontraba esa característica en un servidor LDAP, debería probar para ver si funcionaba en otro lugar, si le preocupaba la compatibilidad entre servidores.