Project
  History
  Mission
  Quotes
  License
  News

Related Efforts
  XQuery Style

Quick Start
  General
  MarkLogic
  eXist
  Saxon

Documentation
  Assumptions
  Limitations
  xqDoc Comments
  xqDoc Schema
  xqDoc Conversion
  xqDoc Display
  xqDoc Drivers

Downloads
  Binaries
  Source

Sample Output
  xqDoc Basic
  xqDoc Standard
  xqDoc Enhanced

Credits
  Who We Are

WS Background

The xqDoc development team is pleased to announce the deployment of the xqDoc XML Conversion Web Service. This utility currently allows clients to perform two operations:

  • Retrieve xqDoc XML documents for some key XQuery modules (like the W3C XPath F&O) that contain enhanced xqDoc style annotations to enable hyper linking. These XML documents can be loaded into a local XML database installation and processed by the separate, vendor neutral xqDoc presentation layer when generating the extensively hyperlinked XHTML navigation interface.
  • For those clients not wishing to deal with the installation and execution of the xqDoc conversion component, there is an interface that permits the submission of an XQuery library or main module (along with some associated control information) that will generate the enhanced xqDoc XML document. These documents can then be loaded into a XML database installation and processed by the xqDoc presentation layer, in the same manner as the preconverted standards mentioned above.

Both of these capabilities are currently exposed as a simple set of HTML forms (see the demo app) that provides access to the xqDoc Conversion Web Service. The underlying WSDL, Binding, and supporting XML Types that define the xqDoc Conversion Web Service are available for review.

We hope these capabilities are useful and are interested in feedback on the WSDL, Binding, and supporting XML Types. Eventually, the plan is to expose the raw xqDoc Conversion Web Service so users can generate their own clients.