![Značkovací jazyk adresárovej služby (DSML) - Technológie Značkovací jazyk adresárovej služby (DSML) - Technológie](https://a.continuousdev.com/technology/directory-service-markup-language-dsml.png)
Obsah
- Definícia - Čo znamená jazyk DSML (Directory Service Markup Language)?
- Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
- Techopedia vysvetľuje značkovací jazyk adresárovej služby (DSML)
Definícia - Čo znamená jazyk DSML (Directory Service Markup Language)?
Značkovací jazyk adresárových služieb (DSML) je navrhovaný súbor pravidiel na používanie rozšíriteľného značkovacieho jazyka (XML) na definovanie dátového obsahu a štruktúry adresára a jeho udržiavanie v distribuovaných adresároch. Umožňuje podnikovým aplikáciám založeným na XML využívať informácie o zdrojoch z adresárov v natívnom prostredí a slúži ako spoločný základ pre aplikácie založené na XML. Toto umožňuje spolupráci XML a adresárov, čo umožňuje aplikáciám efektívne využívať adresáre.
DSML hrá dôležitú úlohu v aplikáciách služieb zákazníkom a dodávateľského reťazca, ktoré sa spoliehajú na prispôsobenú prezentáciu údajov.
Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
Techopedia vysvetľuje značkovací jazyk adresárovej služby (DSML)
DSML bol predstavený v roku 1999 Bowstreet a poskytuje vývojárom jednoduchý a pohodlný spôsob, ako implementovať aplikácie založené na XML široko na internete.Do počiatočných podporovateľov XML boli AOL-Netscape, Sun Microsystems, Oracle, Novell, Microsoft a IBM.
DSML umožňuje použitie syntaxe XML a nástrojov na prístup k adresárom v programoch XML. Opis obsahu dokumentu definuje DSML.
DSML umožňuje vývojárom pracovať s viacerými odlišnými adresármi a umožňuje im prístup k adresárom s povoleným protokolom LDAP (Lightweight Directory Access Protocol) bez toho, aby museli zapisovať rozhranie LDAP.
Transakcia DSML obsahuje nasledujúce kroky:
- Aplikácia XML naformátuje dotaz v DSML.
- Dotaz sa prenáša cez sieť HTTP a prijíma ho služba DSML.
- Dotaz je preložený do LDAP; údaje sa načítajú z adresára a prechádzajú späť do služby DSML.
- Dáta sú naformátované v DSML a odoslané späť cez sieť HTTP do aplikácie.
Dokumenty DSML opisujú položky adresárov a schémy adresárov. Každá položka adresára má jedinečný názov nazývaný rozlišovacie páry hodnôt párov hodnôt a vlastností nazývaných atribúty adresárov. Všetky položky adresára sú tiež členmi tried objektov. Triedy objektov obmedzujú atribúty adresára vytvorené položkou a sú opísané v schéme adresárov. Táto schéma je zahrnutá v rovnakom dokumente DSML alebo v samostatnom dokumente. Informácie o metadátach a značky XML definujú adresárové schémy. Informácie o údajoch a schémach, ktoré vyžadujú aplikácie XML z adresárov, sa zlúčia do jedného dokumentu. DSML sa inštaluje do aktuálnych adresárov inštaláciou rozšírení.