1.  What is XDK?

5.  Where can I find more information regarding the related technologies around the XDK?

2.  What are the components of the XDK?

6.  When will XDK be available?

3.  Why is Commerce One Making the XDK available?

7.  What will it cost to download the XDK?

4.  What is the latest version of XDK?

 

1. What is the XDK?

The Commerce One XML Development Kit, or XDK, is a set of tools for building robust, extendable, and document-based electronic commerce applications. XDK supports SOX (Schema for Object-Oriented XML) schema language. XDK provides full validation of XML instance documents against both DTDs and SOX schemas as well as an improved programming model as enabled by SOX.

The XDK enables the development of XML-based applications using the SAX (the Simple Event API for XML) API. Developers can create valid SOX schemas and validate XML document instances to these schemas. The applications can take advantage of SOX-based validation and, as a result, are safer and more robust. The Commerce One XDK supports the processing and validation of XML and XML schemas. XDK also provides support for SOX and its unique extension, typing, namespace, and versioning capabilities.

2. What are the components of the XDK?

The XDK consists of a set of software components, a command-line tool, and a rich set of documentation. The software components include a Java library for processing and validation of XML instance documents and generation of SAX events. In addition, Commerce One is bundling James Clark's open-source XSL processor, XT, as a part of the XDK. The command-line tool, the Commerce One XML Parser (CXP), provides XML processing capabilities such as interactive instance validation to XML Schemas.

3. Why is Commerce One making the XDK available?

Commerce One continues to provide the industry with industry-leading expertise and XML schema technology. By making the XDK toolkit available, Commerce One provides developers a rich, robust tool set to work with XML schema documents such as xCBL.

4. What is the latest version of XDK?

Version 1.01 is the current release of XDK.

5. Where can I find more information regarding the related technologies around the XDK?

  • SOX 2.0-The SOX version 2.0 specification is available at our XDK download page and the current SOX W3C submission is available at http://www.w3.org/TR/NOTE-SOX/. Both sites will also report on the ongoing XML schema efforts and Commerce One will provide examples by updating the schematized version of xCBL.
  • xCBL 2.0-xCBL 2.0 can be downloaded at the XDK download page.
  • XML 1.0 Specification-For more information on XML, read the XML 1.0 specification.
  • SAX 1.0 and 2.0-For a complete description or more details on how to use SAX, go to http://www.megginson.com/SAX/ and http://www.megginson.com/SAX/SAX2/.
  • XT-For more information on XT and the canonical XML format, see James Clark's web site (http://www.jclark.com/).

6. When will XDK be available?

The Commerce One XDK is available today at the XDK download page.

7. What will it cost to download the XDK?

Nothing, XDK is offered free of charge by Commerce One.