5
www.novell.com DirXML & DSML 2 Shon Vella Software Engineer, Consultant [email protected]

Www.novell.com DirXML & DSML 2 Shon Vella Software Engineer, Consultant [email protected]

Embed Size (px)

Citation preview

Page 1: Www.novell.com DirXML & DSML 2 Shon Vella Software Engineer, Consultant svella@novell.com

www.novell.com

DirXML & DSML 2DirXML & DSML 2

Shon VellaSoftware Engineer, [email protected]

Page 2: Www.novell.com DirXML & DSML 2 Shon Vella Software Engineer, Consultant svella@novell.com

DirXML™ and XML

• DirXML is a flexible data sharing service built on top of Novell Directory Services® (NDS®) eDirectory™

Shares data with disparate systems throughout the network

Most of the flexibility is achieved by encoding the shared data in XML and allowing configuration of Rules to transform that data

DirXML uses XSLT as a method of implementing rules

Page 3: Www.novell.com DirXML & DSML 2 Shon Vella Software Engineer, Consultant svella@novell.com

DirXML Architecture

Novell eDirectory DirXML Application

API

Event

Eventcaching

DirXMLengine

DirXML application

shim

eDirectory server

Page 4: Www.novell.com DirXML & DSML 2 Shon Vella Software Engineer, Consultant svella@novell.com

Purpose of Submission

• DirXML provides a superset of the functionality needed for a reasonable DSML proposal.

• We believe that we have encountered and solved many of the gotchas that DSML may run into.

• Because DirXML was designed for a specific application and to be used with both non-LDAP and LDAP based applications, it is probably overgeneral for a standard.

Page 5: Www.novell.com DirXML & DSML 2 Shon Vella Software Engineer, Consultant svella@novell.com

Current Position

• LDAP would be a good basis for a standard• With some modifications, the Microsoft

proposal is a good basis for DSML 2.0.