Език за маркиране на услугата на директории (DSML)

Автор: Robert Simon
Дата На Създаване: 16 Юни 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Build Tomorrow’s Library by Jeffrey Licht
Видео: Build Tomorrow’s Library by Jeffrey Licht

Съдържание

Определение - Какво означава език за маркиране на услугите на директория (DSML)?

Езикът за маркиране на услугите на директории (DSML) е предложен набор от правила за използване на разширим език за маркиране (XML) за дефиниране на съдържанието на данни и структурата на директория и поддържането й в разпределени директории. Тя позволява на корпоративните приложения, базирани на XML, да използват информацията за ресурсите от директории в родна среда и служи като обща основа за XML базирани приложения. Това позволява XML и директории да работят заедно, което позволява на приложенията да използват директории ефективно.

DSML играе важна роля в приложенията за обслужване на клиенти и вериги за доставки, които разчитат на персонализирано представяне на данни.


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Techopedia обяснява езика за маркиране на услугите на директорията (DSML)

DSML беше представен през 1999 г. от Bowstreet и предоставя на разработчиците прост и удобен начин за внедряване на базирани на XML приложения широко в Интернет. Първоначалните поддръжници бяха AOL-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 се инсталира в текущите директории чрез инсталиране на разширения.