Features of the DataDirect XQuery® Architecture

Here are some of the features of DataDirect XQuery®:

  • Delivers the productivity of XQuery for data integration, native XML programming, and XML reporting in a Java environment.
  • Implements the November 2005 XQuery Candidate Recommendation.
  • Implements XQuery API for Java (XQJ), EDR 1.
  • Supports all leading relational databases, with excellent performance and scalability. Generates very efficient SQL for querying relational data.
  • Can query XML documents or DOM trees. The built-in URI resolver supports the ftp:, http:, and file: schemes. You can also write your own URI resolver to support any XML source.
  • Using data streaming and document projection technologies, DataDirect XQuery® is able to intelligently queries very large XML files. Input XML documents can be multiple Gigabytes, and can be larger than available memory.
  • Supports very large query results with lazy instantiation when streaming output via text streams, SAX, or StAX.
  • Supports XML converters to allow non-XML formats to be queried as XML. Converters available from DataDirect support many formats, including thousands of versions and sub-versions of EDI messages (X12 and EDIFACT), along with other formats like tab-delimited, comma-separated value, dBase files, and many more. You can also design your own converters using Stylus Studio® 2007 XML Enterprise Suite and use them in your DataDirect XQuery® programs.
  • Supports calls to SQL functions or Java methods as external functions in an XQuery.
  • Pure Java implementation — runs on any Java platform. Does not require any kind of server, but supports any J2EE Application Server, including JBoss, Tomcat, WebLogic, Sun Java System Application Server, and WebSphere.
  • Supported by Stylus Studio® 2007 XML Enterprise Suite, an Integrated Development Environment (IDE) that supports many XML technologies, and which makes it very easy to visualize data sources for data integration, create queries using DataDirect XQuery®, view query results, debug queries using an integrated debugger. You can also generate Java code for your XQuery that can be easily embedded in any Java application.
  • Supported by the Editor for Eclipse (DataDirect XQuery® Edition), an Eclipse plugin that lets you visualize database connections, write XQueries, and view results.

Free Webinar: DataDirect XQuery® to the Rescue!!

Oracle's XQuery got you mired in the mud? Bogged down with BEA and IPEDO’s XQuery platforms? DataDirect XQuery® to the rescue!

DataDirect XQuery® is scalable, flexible, reliable, and production-ready. We will rescue your integration application project and get it back on track!!

New Features in DataDirect XQuery®

DataDirect XQuery® is now released!

DataDirect XQuery® provides full update support for relational data, easy integration for Web Services, additional enhancements for performance and scalability and more!

Download now!

New Case Study

Gevity produces sales proposals in real time using DataDirect XQuery®. See how Gevity uses DataDirect XQuery® to combine Web service data from SalesForce.com with relational data in Oracle in a pricing engine for HR management.