Data Integration Suite deploys easily throughout the enterprise architecture. It effectively queries all major relational databases including Oracle, SQL Server, Sybase, DB2, MySQL, and others, as well as XML documents, EDI standards, SOAP messages, flat files, and virtually any other data format. Data Integration Suite rapidly converts and streams any non-XML data as XML to industry-leading XML processing components or to any enterprise applications. The product also allows developers to quickly expose data queries as ready-to-deploy Web services.
![]()
Deploying – Data Integration Suite 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. Data Integration Suite vastly simplifies and enhances the performance of combining and processing different types of data in heterogeneous environments.
Data Integration Suite can be used with most J2EE application servers, including the following:
Querying – During runtime, Data Integration Suite is a high-performance Java component that implements both XQuery and the XQuery for Java API, used to query XML and relational data together. This XQuery processor enables developers to access and query XML, relational databases, including Oracle, SQL Server, Sybase, DB2, MySQL, and others. Data Integration Suite also works seamlessly with SOAP messages, EDI standards, a variety of legacy flat files, or any combination of data sources, while providing full update support for relational data and XML documents.
Converting – Data Integration Suite high-performance Java and .NET XML conversion components provide bi-directional, programmatic access to virtually any non-XML file including EDI standards, flat files, and other legacy formats. DataDirect XML Converters allow developers to seamlessly stream any non-XML data as XML to industry leading XML processing components or to any application. They support StAX, SAX, XmlReader, XmlWriter, DOM and I/O streaming interfaces, and can be embedded directly for transformation purposes, or as part of a chain of programs including XSLT and XQuery, or even inside XML pipelines.
Exposing – Data Integration Suite provides enterprise developers with an architectural framework that allows them to easily expose an XQuery as a Web service. XQueryWebService is a Java servlet tested on numerous Java servlet containers like Apache Tomcat, JBoss, IBM WebSphere, and BEA WebLogic, the XQueryWebService framework simplifies the design and implementation of Web service applications.