Directory Service Markup Language (DSML)

Forfatter: Robert Simon
Oprettelsesdato: 16 Juni 2021
Opdateringsdato: 1 Juli 2024
Anonim
DSML, FULL PLAN1
Video.: DSML, FULL PLAN1

Indhold

Definition - Hvad betyder DSML (Directory Service Markup Language)?

Directory Services Markup Language (DSML) er et foreslået sæt regler for brug af extensible markup Language (XML) til at definere dataindhold og struktur i et bibliotek og vedligeholde det på distribuerede mapper. Det tillader XML-baserede virksomhedsapplikationer at udnytte ressourceinformation fra mapper i et oprindeligt miljø og fungerer som en fælles grund for XML-baserede applikationer. Dette tillader XML og mapper at arbejde sammen, hvilket gør det muligt for applikationer at bruge mapper effektivt.

DSML spiller en vigtig rolle i kundeservice og supply chain applikationer, der er afhængige af en tilpasset præsentation af data.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem hele denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer DSML (Directory Service Markup Language)

DSML blev introduceret i 1999 af Bowstreet og giver udviklere en enkel og bekvem måde at implementere XML-baserede applikationer bredt på Internettet. DSMLs oprindelige tilhængere var AOL-Netscape, Sun Microsystems, Oracle, Novell, Microsoft og IBM.

DSML tillader brug af XML-syntaks og værktøjer til at få adgang til mapper inden for XML-programmer. Dokumentets indholdsbeskrivelse definerer DSML.

DSML giver udviklere mulighed for at arbejde med adskillige forskellige mapper og tillader dem at få adgang til LightAP Directory Access Protocol (LDAP) -aktiverede mapper uden at skrive en LDAP-interface.

En DSML-transaktion inkluderer følgende trin:


  • En XML-applikation formaterer en forespørgsel i DSML.
  • Forespørgslen transporteres over et HTTP-netværk og modtages af en DSML-service.
  • Forespørgslen er oversat til LDAP; dataene hentes fra kataloget og videresendes til DSML-tjenesten.
  • Data formateres i DSML og sendes tilbage over HTTP-netværket til applikationen.

DSML-dokumenter beskriver katalogposter og katalogskemaer. Hver katalogpost har et unikt navn kaldet et særskilt navn og egenskabsværdipar kaldet katalogattributter. Alle katalogposter er også medlemmer af objektklasser. Objektklasserne begrænser katalogattributter foretaget af en post og er beskrevet i katalogskemaet. Dette skema er enten inkluderet i det samme DSML-dokument eller et separat dokument. Metadataoplysninger og XML-tags definerer katalogskemaer. Data og skemaoplysninger, der anmodes om af XML-applikationer fra mapper, konsolideres i et enkelt dokument. DSML installeres på nuværende mapper ved at installere udvidelser.