OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dsml message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: draft of requirements


Here is a first pass at a spec requirements doc.

Despite the many contributions of others, any errors are my own.

Comments, suggestions, corrections all encouraged.

Please try to read before the call today as we'll discuss it then.

James

Title: DSML 2.0 Requirements [DRAFT]

Directory Services Markup Language (DSML) 2.0 Requirements [DRAFT]

2000-09-19

Editor
James Tauber, Bowstreet (jtauber@bowstreet.com)
Authors
James Tauber, Bowstreet (jtauber@bowstreet.com)
Rob Weltman, ???
Christine Tomlinson, Sun Microsystems (chris.tomlinson@sun.com)

Abstract

This document outlines the scope and requirements for version 2.0 of the Directory Services Markup Language (DSML) being developed under the auspices of the Organization for the Advancement of Structured Information Standards (OASIS).

Table of Contents

1. Introduction
2. Design Principles, Scope and Requirements
3. References

1. Introduction

The Directory Services Markup Language aims to provide a means for XML-oriented applications to make use of information in directories.

DSML 1.0 provided a simple serialization of LDAP Directory Information Trees (DITs). There was, however, no standard mechanism provided for querying and modifying directories. DSML 2.0 aims to provide such a mechanism in addition to serialization of entry and schema information in a directory.

2. Design Principles, Scope and Requirements

  1. DSML 2.0 shall provide an XML-oriented interface to information that is stored in one or more LDAP directories.
  2. DSML 2.0 shall provide a serialization of Directory Information Trees as well-formed XML documents using Namespaces.
  3. It is not a requirement that DSML 2.0 be compatible with DSML 1.0
  4. Operations in DSML 2.0 shall be described in terms of an abstract API which is mapped to SOAP calls [OPEN ISSUE]
  5. DSML 2.0 shall assume that authentication has already taken place [OPEN ISSUE]
  6. DSML 2.0 shall provide for all the operations in LDAP version 3. This does not preclude support for LDAP version 2 in DSML 2.0 implementations but that is not the focus of DSML 2.0.
  7. While the focus of DSML 2.0 is representation of LDAP version 3, the underlying data model assumed by DSML should be generic enough to allow representation of information that closely resembles that stored in directories (eg RDF)
  8. ...

3. References

XML
Extensible Markup Language (XML) Recommendation. http://www.w3.org/TR/REC-xml
Namespaces
Namespaces in XML Recommendation. http://www.w3.org/TR/REC-xml-names
LDAP
Lightweight Directory Access Protocol (v3). http://www.ietf.org/rfc/rfc2251.txt
...


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC