Domov vývoj Čo je značkovací jazyk adresárovej služby (dsml)? - definícia z technológie

Čo je značkovací jazyk adresárovej služby (dsml)? - definícia z technológie

Obsah:

Anonim

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.

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 Internet.DSML počiatočné priaznivci 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 požadované aplikáciami XML z adresárov sa konsolidujú do jedného dokumentu. DSML sa inštaluje do aktuálnych adresárov inštaláciou rozšírení.

Čo je značkovací jazyk adresárovej služby (dsml)? - definícia z technológie