Hakemistopalvelun merkintäkieli

Hakemistopalvelu Markup Language (DSML) on esitys hakemiston sisällön LDAP , istä ja muuttaa hakemiston palveluja tietokoneverkossa .

Tämä esitys käyttää XML- muotoa . OASIS- konsortio standardoi version 2 vuonna 2001.

Vaikka LDIF- muoto (määritelty RFC 2849: ssä) mahdollistaa LDAP-hakemiston sisällön määrittelemisen "key: value" -formalismin mukaan, DSML sallii XML- esityksen .


Esimerkki LDAP-hakemiston kyselyn DSML-tuloksesta

<?xml version="1.0" encoding="UTF-8"?> <batchResponse xmlns="urn:oasis:names:tc:DSML:2:0:core"> <searchResponse> <searchResultEntry dn="uid=misterX,ou=People,dc=dsml,dc=sample"> <attr name="objectClass"> <value>person</value> <value>organizationalPerson</value> <value>inetOrgPerson</value> <value>top</value> </attr> <attr name="givenName"> <value>X</value></attr> <attr name="title"> <value>Mr</value></attr> <attr name="uid"> <value>misterX</value></attr> <attr name="cn"> <value>X</value></attr> <attr name="sn"> <value>Mister</value></attr> <attr name="mail"> <value>misterx@...</value></attr> <attr name="ou"> <value>People</value></attr> </searchResultEntry> <searchResultDone> <resultCode code="0"/> </searchResultDone> </searchResponse> </batchResponse>

Huomautuksia ja viitteitä

  1. (en) http://www.javaworld.com/javaworld/jw-11-2000/jw-1110-dsml.html
  2. http://www.oasis-open.org/comm faq.php
  3. (en) http://www.ietf.org/rfc/rfc2849.txt
  4. (en) http://xml.coverpages.org/dsml.html

Ulkoiset linkit