DSML v2 for eDirectory Now in the Novell Developer Kit
Novell Cool Solutions: Feature
Digg This -
Posted: 31 Mar 2003
The Novell Developer Kit (NDK) has a new component, DSML v2 for eDirectory, available in Leading Edge 194 at http://developer.novell.com/ndk/leadedge.htm
DSML is an OASIS standard for representing directory information as XML. DSML provides your application with a standard way to present and transfer directory information in XML format.
If you are an application developer familiar with using XML and SOAP, DSML v2 makes it very easy to integrate with the directory using the tools you know. Common DSML operations include searching for specific directory objects and returning selected attribute values.
The DSML specification provides both a DTD and a schema for reference. These reference materials along with the DSML specification are available from OASIS at http://www.oasis-open.org/committees/dsml/
Developing and running an application that uses DSML v2 for eDirectory requires the following:
- A Web Application Server or Servlet engine, such as exteNd JBroker Web, Novell exteNd Application Server, or Jakarta Tomcat version 4 (Tomcat 3 is not supported).
- JRE 1.4 or higher, required to run an application.
- JDK 1.4 or higher, required to develop applications.
- An LDAP Server. If you wish to use TLS (SSL) or Start/Stop TLS functionality, you need an LDAP server that supports these features. Novell eDirectory 8 or higher supports SSL, and Novell eDirectory 8.7 supports Start/Stop TLS.
- Novell eDirectory 8.5 or higher if you wish to develop or run applications that use the LDAP extensions for partition and replica management.
What This Kit Contains
This kit consists of a deployable web archive (.war) file, called novell-dsml.war, containing the necessary .jar files and .xml configuration files to run DSML v2 on your Web application server, as well as a readme and sample files to get you started using DSML v2.
DSML v2 is bundled with several samples to get you up and running quickly. This kit contains two sample types; JBroker and JNDI.
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com