Llenguatge de marcatge del servei de directori (DSML)

Autora: Robert Simon
Data De La Creació: 16 Juny 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Llenguatge de marcatge del servei de directori (DSML) - Tecnologia
Llenguatge de marcatge del servei de directori (DSML) - Tecnologia

Content

Definició: què significa el llenguatge de marcatge de servei de directori (DSML)?

El llenguatge de marcatge de serveis de directori (DSML) és un conjunt de regles proposat per utilitzar un llenguatge de marcació extensible (XML) per definir el contingut de dades i l'estructura d'un directori i mantenir-lo en directoris distribuïts. Permet que les aplicacions empresarials basades en XML puguin aprofitar la informació dels recursos dels directoris d'un entorn natiu i serveix com a terreny comú per a les aplicacions basades en XML. Això permet que XML i directoris funcionin conjuntament, permetent a les aplicacions utilitzar directori de manera eficient.

DSML juga un paper important en les aplicacions de la cadena de subministrament i atenció al client, que depenen d'una presentació personalitzada de dades.


Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica el llenguatge de marcatge del servei de directori (DSML)

El DSML va ser introduït el 1999 per Bowstreet i proporciona als desenvolupadors una forma senzilla i còmoda d’implementar aplicacions basades en XML àmpliament a Internet. Els adeptes inicials dels fitxers DSDS eren AOL-Netscape, Sun Microsystems, Oracle, Novell, Microsoft i IBM.

DSML permet l'ús de sintaxi i eines de XML per accedir a directoris dels programes XML. La descripció del contingut del document defineix el DSML.

DSML permet als desenvolupadors treballar amb diversos directoris diferents i els permet accedir a directoris habilitats per a protocols LDAP (Lightweight Directory Access Protocol) (LDAP) sense escriure una interfície LDAP.

Una transacció DSML inclou els passos següents:


  • Una aplicació XML format una consulta en DSML.
  • La consulta es transporta a través d'una xarxa HTTP i la rep un servei DSML.
  • La consulta es tradueix en LDAP; les dades es recuperen del directori i es passen al servei DSML.
  • Les dades es formategen en DSML i es remeten a la xarxa HTTP a l'aplicació.

Els documents DSML descriuen entrades de directori i esquemes de directori. Cada entrada del directori té un nom únic anomenat parells de valor distingit i valor de propietat anomenats atributs de directori. Totes les entrades del directori també són membres de les classes d'objectes. Les classes d'objectes limiten els atributs de directori fets per una entrada i es descriuen a l'esquema del directori. Aquest esquema s'inclou o bé en el mateix document DSML o en un document independent. La informació sobre les metadades i les etiquetes XML defineixen esquemes de directori. La informació de dades i esquemes sol·licitades per les aplicacions XML dels directoris es consolida en un sol document. DSML s’instal·la als directoris actuals mitjançant la instal·lació d’extensions.