Мова розмітки служб каталогів (DSML)

Автор: Robert Simon
Дата Створення: 16 Червень 2021
Дата Оновлення: 1 Липня 2024
Anonim
Мова розмітки служб каталогів (DSML) - Технологія
Мова розмітки служб каталогів (DSML) - Технологія

Зміст

Визначення - Що означає мова розмітки служб каталогів (DSML)?

Мова розмітки служб каталогів (DSML) - це запропонований набір правил використання розширюваної мови розмітки (XML) для визначення вмісту даних та структури каталогу та підтримання його в розподілених каталогах. Це дозволяє корпоративним програмам на основі XML використовувати інформацію про ресурси з каталогів у рідному середовищі та слугує загальною основою для XML-додатків. Це дозволяє XML і каталогім працювати разом, що дозволяє програмам ефективно використовувати каталоги.

DSML відіграє важливу роль у програмах обслуговування клієнтів та мереж постачань, які покладаються на індивідуальне представлення даних.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Techopedia пояснює мову розмітки служб каталогів (DSML)

DSML був представлений в 1999 році Bowstreet і надає розробникам простий і зручний спосіб широко застосовувати додатки на основі XML в Інтернеті. Початковими прихильниками AML-Netscape, Sun Microsystems, Oracle, Novell, Microsoft та IBM були широкоформатні.

DSML дозволяє використовувати синтаксис та інструменти XML для доступу до каталогів у програмах XML. Опис вмісту документа визначає DSML.

DSML дозволяє розробникам працювати з різними різними каталогами і дозволяє їм отримувати доступ до каталогів з полегшеним протоколом доступу (LDAP), без запису інтерфейсу LDAP.

Транзакція DSML включає наступні кроки:

  • Додаток XML формує запит у DSML.
  • Запит переноситься через мережу HTTP і отримує сервіс DSML.
  • Запит перекладається на LDAP; дані витягуються з каталогу та передаються назад до служби DSML.
  • Дані форматуються в DSML і надсилаються назад через мережу HTTP до програми.

Документи DSML описують записи каталогів та схеми каталогів. Кожен запис каталогу має унікальне ім’я, яке називається виділеними парами імен та значень властивостей, що називаються атрибутами каталогу. Усі записи каталогів також є членами об’єктних класів. Класи об'єктів обмежують атрибути каталогів, зроблені записом і описані в схемі каталогу. Ця схема включена або в один і той же документ DSML, або в окремий документ. Інформація про метадані та теги XML визначають схеми каталогів. Інформація про дані та схеми, яку запитують програми XML з каталогів, об'єднується в єдиний документ. DSML встановлюється в поточні каталоги шляхом встановлення розширень.