DSML
DSML (Directory Service Markup Language) ist ein XML-Dialekt, der zur Abfrage oder Änderung an einem Directory dient. DSML ähnelt LDIF, verwendet jedoch eine Datei basierend auf XML statt auf ASCII. Die erste Version von DSML stellte nur die Informationen in einem Directory als XML-Dokument dar. Die zweite Version beschreibt die Interaktion mit einem Directory. Hiermit kann man ohne LDAP-Client oder über eine Verbindung, die kein LDAP-Protokoll zulässt, mit Directories arbeiten. Dies kann beispielsweise bei IdMS auftreten, deren Infrastruktur Komponenten oder Übertragungswege enthält, die entweder sehr restriktiv behandelt werden oder wenig performant ausgestattet sind (wie bspw. Thin-Clients).
Die DSML-Dokumente werden für gewöhnlich als Datenfile über SMTP oder als SOAP-Dokument übermittelt.
Seit Ende 2001 existiert DSML in der Version 2 und seit April 2002 gilt die Sprache als OASIS-Standard.











