El lenguaje de marcado de servicios de directorio ( DSML ) es una representación de la información del servicio de directorio en una sintaxis XML .
El esfuerzo de la versión 1 de DSML fue anunciado el 12 de julio de 1999 por el creador Bowstreet (posteriormente adquirido por IBM en 2005). Los partidarios de la iniciativa incluyen AOL-Netscape , Sun Microsystems , Oracle , Novell , Microsoft e IBM. Resultó en una definición de tipo de documento para un archivo que contiene la representación XML de las entradas en el modelo de datos LDAP , similar en espíritu a LDIF . El esfuerzo de DSML versión 2 se promulgó en OASIS en 2001. Resultó en un esquema XML para la representación de operaciones de acceso a directorios basado en el de LDAP, que podría llevarse a cabo enJABÓN .
El Service Provisioning Markup Language (SPML) también de OASIS se basa en los conceptos de DSMLv2, pero no tiene un acoplamiento tan estrecho con el modelo de información LDAP.
DSML a menudo se pronuncia "lúgubre".
Ejemplo de resultado de DSML al solicitar un directorio LDAP
xml version = "1.0" encoding = "UTF-8"?> xmlns = "urn: oasis: names: tc: DSML: 2: 0: core" > dn = "uid = misterX , ou = People, dc = dsml, dc = sample " > name = " objectClass " > persona organizationPerson inetOrgPerson arriba name = "givenName" > X name = "title" > Mr name = "uid" > misterX name = "cn" > X name = "sn" > Señor name = "mail" > misterx @ ... name = "ou" > Personas code = "0" />
enlaces externos
- Especificación DSML v2.0
- Erratas de la especificación DSML v2.0
- Esquema DSML v2.0
- Preguntas frecuentes sobre DSML V2
- Carátulas en DSML
- Poe, Lanette; Ball, Michael (1 de noviembre de 2000). "DSML le da el poder de acceder a su información LDAP como XML" . JavaWorld . Consultado el 18 de julio de 2020 .
- O'Neill, Mark (3 de diciembre de 2001). "XML y seguridad" . XML-Journal . Archivado desde el original el 8 de mayo de 2012.