Здравствуйте James, Вы писали:
J>Здравствуйте TepMuHyc, Вы писали:
TMH>>Смотри код ниже — эта штука вываливает все записи с сервера у которых
TMH>>CommonName, surname или givenName начинаются со строки szLNameStart.
J>Спасибо большое за код. Кое-что из него я почерпнул. Но...
На здоровье.
J>Далее, я подумал, что и постраничное получение результатов тоже не поможет, потому что
J>ИМХО ограничение касается и его.
ПРавильно думаешь. С точки зрения сервера — все это одни и те же яйца — что потоком,
что по страницам — сервер будет ограничивать.
J>Поэтому вопрос пожалуй таков: правильно ли я думаю?
J>Можно ли обойти это оганичение, если можно то как, и, если есть возможность, то пример
Я бы посоветовал тебе такое: давать последовательно запросы типа "(cn=a*)"
"(cn=b*)" "(cn=c*)" и так далее — в итоге ты выгребешь все маленькой ложкой
И еще такой совет: сходи на
http://www.openldap.org/ — там вместе с исходниками ldap-сервера
лежат и клиентские прибамбахи — в частности либа libldap (с которой мелкософтовцы и содрали
свою либу winldap) доки там тоже мало (только man-pages), но возможно анализ кода лдаповских
утилит тебе поможет