Značkovací jazyk adresářové služby (DSML)

Autor: Robert Simon
Datum Vytvoření: 16 Červen 2021
Datum Aktualizace: 1 Červenec 2024
Anonim
Značkovací jazyk adresářové služby (DSML) - Technologie
Značkovací jazyk adresářové služby (DSML) - Technologie

Obsah

Definice - Co znamená jazyk DSML (Directory Service Markup Language)?

Značkovací jazyk adresářových služeb (DSML) je navrhovaná sada pravidel pro použití rozšiřitelného značkovacího jazyka (XML) k definování datového obsahu a struktury adresáře a jeho udržování v distribuovaných adresářích. Umožňuje podnikovým aplikacím založeným na XML využívat informace o prostředcích z adresářů v nativním prostředí a slouží jako společný základ pro aplikace založené na XML. To umožňuje spolupráci XML a adresářů, což aplikacím umožňuje efektivní používání adresářů.

DSML hraje důležitou roli v aplikacích služeb zákazníkům a dodavatelského řetězce, které se spoléhají na přizpůsobenou prezentaci dat.


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje jazyk DSML (Directory Service Markup Language)

DSML byl představen v roce 1999 Bowstreet a poskytuje vývojářům jednoduchý a pohodlný způsob, jak implementovat aplikace založené na XML široce na Internet.DSMLs počáteční příznivci byli AOL-Netscape, Sun Microsystems, Oracle, Novell, Microsoft a IBM.

DSML umožňuje použití syntaxe a nástrojů XML pro přístup k adresářům v programech XML. Popis obsahu dokumentu definuje DSML.

DSML umožňuje vývojářům pracovat s více odlišnými adresáři a umožňuje jim přístup k adresářům podporujícím protokol LDAP (Lightweight Directory Access Protocol) bez zápisu rozhraní LDAP.

Transakce DSML zahrnuje následující kroky:


  • Aplikace XML formátuje dotaz v DSML.
  • Dotaz je přenášen přes síť HTTP a je přijímán službou DSML.
  • Dotaz je přeložen do LDAP; data jsou načtena z adresáře a předána zpět do služby DSML.
  • Data jsou formátována v DSML a odesílána zpět přes síť HTTP do aplikace.

Dokumenty DSML popisují položky adresářů a schémata adresářů. Každá položka adresáře má jedinečný název, který se nazývá rozlišující páry jmen a hodnot vlastností nazývané atributy adresářů. Všechny položky adresáře jsou také členy tříd objektů. Třídy objektů omezují atributy adresáře vytvořené položkou a jsou popsány ve schématu adresáře. Toto schéma je zahrnuto ve stejném dokumentu DSML nebo v samostatném dokumentu. Informace o metadatech a značky XML definují adresářová schémata. Informace o datech a schématech vyžádané aplikacemi XML z adresářů jsou sloučeny do jednoho dokumentu. DSML je nainstalován do aktuálních adresářů instalací rozšíření.