XQuery for the Rest of Us!

What's New in DataDirect XQuery 3.1

The DataDirect XQuery® product is an XQuery processor that enables developers to access and query XML, relational data, SOAP messages, EDI, legacy, or a combination of data sources, and, in addition, provides full update support for relational data.  DataDirect XQuery supports the XQuery for Java™ (XQJ) API, and is easily embeddable into any Java program — it does not require any other product or application server, and has no server of its own.  It is recommended for developers who need to combine and efficiently process XML, relational, and legacy data formats in application scenarios such as data integration, XML-based data exchange, XML-driven web sites, and XML publishing. DataDirect XQuery vastly simplifies and enhances the performance of combining and processing different types of data (relational, XML, legacy, EDI, and more) in heterogeneous environments and thus enables developers to build and deploy high-performance applications quickly and efficiently. 


Highlights of the DataDirect XQuery 3.1 release include:

  • Expanded database support including XQuery support added for MySQL (Enterprise version) and additional databases such as Oracle 11, Informix, and PostgreSQL.
  • Increased developer productivity with the direct support of ZIP files containing XML documents and the ability to transparently generate EDI as output of an XQuery using the DataDirect XML Converters.
  • Enhanced Web service integration simplifies using XQuery in SOAs.

Release Highlights

Here's a summary of what's new in Release 3.1

  • MySQL support – Users with MySQL database deployments (Enterprise version) can now take advantage of all the benefits of DataDirect’s XQuery engine. 
  • Extended file type support and output enhancements – DataDirect XQuery increases productivity for developers who need to work with ZIP files composed of XML documents or requiring EDI output formats by eliminating intermediate processing steps.  DataDirect XQuery can query, in a streaming fashion, XML files (ie, OpenDocument, Office Open XML, PDFs) which are packed into ZIP files directly without the need to unzip them first.  The output of an XQuery can now be EDI directly, eliminating the separate conversion step for the developer. 
  • Enhanced Web Services integration – DataDirect XQuery provides support for SOAP (including automatic integration of output XML Schema in the generated WSDL) and REST as well as added support for configurations and connection pooling. 
  • Additional database support – Support added for DB2 v9 on z/OS, Oracle 11, Informix 9.4 & 10, and PostgreSQL 8.1 & 8.2.  Check the complete list of supported databases for your specific database or version.  If you need to support a database or version that is not listed, email us at xmlinfo@datadirect.com.

XML Tools for DataDirect XQuery Development

  • Stylus Studio®, an award-winning XML IDE with advanced XQuery development support including integration with DataDirect XQuery. Stylus Studio is available for Windows 2000 SP2 or Windows XP and Windows Vista. Visit the Stylus Studio Web site for more information www.stylusstudio.com.
  • DataDirect XQuery Eclipse-based editor, an Eclipse plug-in that exposes a specialized XQuery editor to allow users to develop and test XQueries using DataDirect XQuery.  The editor has features similar to those found in Stylus Studio’s XQuery editor including:    
    • Syntax coloring
    • Auto completion of functions (including DataDirect XQuery specific ones)
    • Visual management of database connections
    • Preview of XQuery result, including the possibility to bind external variables and static context input
    • Scalable rendering of result
    • Support for plan explain rendering

The plug-in is available via the Eclipse download/update mechanism and is free to licensed users of DataDirect XQuery.

For releases prior to 3.1, visit http://www.xquery.com/products/prior-releases.html

DataDirect XQuery® Features

With tools for accessing relational data as XML, XML publishing, and full XML IDE support, to name a just a few, DataDirect XQuery® is loaded with these and other features that will make building your next data integration application a snap.

Download your copy today and see for yourself!

Back to School with DataDirect XQuery®

Getting your mind around the possibilities of a data integration technology as promising as XQuery can be difficult, but our XML developers Webinars will help you understand the power and versatility of XQuery, and our favorite XQuery processor, DataDirect XQuery® .

From information about how to leverage relational data to real-world use cases, our Webinars will help you see why DataDirect XQuery® is the best choice for today's tough data integration and aggregation challenges.