В этой статье не процитировать какие - либо источники . ( июль 2014 г. ) ( Узнайте, как и когда удалить это сообщение-шаблон ) |
Тема этой статьи может не соответствовать общему руководству Википедии о известности . ( июнь 2019 г. ) (Узнайте, как и когда удалить этот шаблон сообщения ) |
XML Enabled Directory ( XED ) - это структура для управления объектами, представленными с помощью Extensible Markup Language (XML). XED основан на технологиях служб каталогов X.500 и LDAP .
XED был первоначально разработан в 2003 году Стивеном Леггом из eNitiatives (ранее из eB2Bcom и Adacel Technologies ) и Дэниелом Прагером (ранее из Университета Дикина ).
Инфраструктура каталогов с поддержкой XML (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 от eNitiatives предоставляет организациям быструю, масштабируемую и гибкую систему каталогов. Поскольку он был разработан со строгим соблюдением открытых стандартов и поддерживает стандарты X.500, LDAP, XED и ACP133. Будучи совместимым со стандартами, ViewDS будет взаимодействовать с множеством приложений как сейчас, так и в будущем.