1.0 DSMLv2/SOAP Concepts

Directory Services Markup Language (DSML), an OASIS specification, enables developers to express LDAP functions and retrieve data in XML. DSML version 2 (DSMLv2) represents LDAP directory operations and their results by XML request/response operations.

Common DSML operations include searching for specific directory objects and returning selected attribute values.

Simple Object Access Protocol (SOAP), is a lightweight protocol for exchange of information in a decentralized, distributed environment. It is an XML-based protocol that can potentially be used in combination with a variety of other protocols.

In this DSMLv2/SOAP kit, DSML makes use of SOAP requests to communicate with Novell® eDirectory™.