Каталог с поддержкой XML - Википедия - XML Enabled Directory

Каталог с поддержкой XML (XED) - это фреймворк для управления объектами, представленными с помощью расширяемый язык разметки (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 будет взаимодействовать с множеством приложений как сейчас, так и в будущем.