Ходить по дереву LDAP и создавать узлы сверху вниз - правильный подход? - PullRequest
0 голосов
/ 14 ноября 2011

У меня есть поддерево LDAP, записи которого соответствуют древовидной структуре объектов Java.Используя это поддерево, мне нужно построить дерево сверху вниз, потому что каждый узел дерева знает свой родительский узел, но не дочерний (я не могу изменить реализацию).

Итак, сначала я подумалчтобы получить записи в одном поиске, но я где-то читал, что записи могут быть возвращены в любом порядке (возможно, в зависимости от реализации).рекурсивно обходить дерево LDAP, один уровень за раз, создавая мое дерево сверху вниз?Или есть лучшие подходы?

1 Ответ

2 голосов
/ 15 ноября 2011

Правильно. Атрибуты, значения атрибутов и записи не только не упорядочены , но и не повторяются. Кроме того, администраторы сервера могут настроить сервер так, чтобы только состояния аутентификации DN без полномочий root могли извлекать несколько записей за раз, или ограничивать поиск во времени, которое сервер будет использовать для обработки поиска, поэтому получение всех записей может не работать при все. Для получения более общей информации о программировании с использованием LDAP см. « LDAP: Практика программирования ».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...