LINUX.ORG.RU

Java, LDAP, DSML


0

0

Есть задачка. Нужно написать приложение, которые бы могло выполнять различные LDAP запросы и определенным образом обрабатывать ответы. Смысл в том, что эти запросы каждый пользователь настраивает под себя, более того, под разные LDAP каталоги.

Вопрос в каком виде предложить настройку запросов. И как в дальнейшем это обрабатывать. Настраиваться система будет всего один раз интеграторами, а не конечными пользователями.

Прочитал про такую штуку как LDIF и DSML. В JLDAP от Novell соответственно есть LDIFReader и DSMLReader, которые позволяют читать файл и отправлять соответствующие запросы в LDAP.

Проблема в том, что LDIF и DSML содержат реальные значения, например, для фильтра поиска, а мне нужно, что бы эти значения пользователь вводил сам. То есть мне нужно что-то вроде языка для шаблонов запросов зверски похожее на DSML.

Можно, конечно, попробовать просто все значения в DSML файле оставлять пустыми и далее при его обработке это распознавать и спрашивать, но процесс распознования может оказаться трудоемким или же негибким.

Подскажите, кто-нибудь занимался таким извращением? Как выкрутиться из данной ситуации?

Спасибо.

★★
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.