Каталог с поддержкой XML
Тема этой статьи Википедии может не соответствовать общему правилу по известности . ( июнь 2019 г. ) |
Каталог с поддержкой XML ( XED ) — это платформа для управления объектами, представленными с использованием расширяемого языка разметки (XML). XED основан на X.500 и LDAP технологиях служб каталогов .
Первоначально XED был разработан в 2003 году Стивеном Леггом из eNitiatives (ранее из eB2Bcom и Adacel Technologies ) и Дэниелом Прагером (ранее из Университета Дикина ).
Платформа XML Enabled Directory (XED) использует существующий облегченный протокол доступа к каталогам (LDAP) и технологию каталогов X.500 для создания службы каталогов, которая хранит, управляет и передает данные в формате расширяемого языка разметки (XML), сохраняя при этом совместимость с клиентами LDAP. Агенты пользователя каталога X.500 (DUA) и агенты системы каталога X.500 (DSA).
Основные особенности XED:
- семантически эквивалентные XML-представления существующих протоколов каталогов,
- XML-представления данных каталога,
- возможность принимать во время выполнения определяемые пользователем синтаксисы атрибутов, указанные на различных языках схем XML,
- возможность выполнять сопоставление фильтров по частям значений атрибутов формата XML.
- гибкость для разработчиков при разработке клиентов XED, используя только предпочитаемый ими язык схемы XML.
Каталог с поддержкой XML позволяет записям каталога содержать данные в формате XML в качестве значений атрибутов. Более того, синтаксис атрибута может быть указан на любом из множества языков схем XML, которые понимает каталог.
Затем сервер каталогов может выполнять проверку данных и семантически значимое сопоставление документов XML или их частей от имени клиентских приложений, что упрощает и ускоряет реализацию приложений на основе XML.
Приложения XML также могут использовать традиционные возможности каталога по совместному использованию данных между приложениями, распределению данных, репликации данных, аутентификации пользователей и контролю доступа пользователей, что еще больше снижает затраты на создание новых приложений XML.
Реализации XED
ViewDS Discovery Server от eNitiatives предоставляет организациям быструю, масштабируемую и гибкую систему каталогов. Поскольку он был разработан в строгом соответствии с открытыми стандартами и поддерживает стандарты X.500, LDAP, XED и ACP133. Будучи совместимым со стандартами, ViewDS будет взаимодействовать с множеством приложений как сейчас, так и в будущем.