|
>Home>XQuery Solutions
Print
DataDirect XQuery® — Solutions Overview
XQuery is emerging as a versatile player in the XML technologies arena, and it's already being used to deliver robust solutions in industries as varied as human resources,
document management and publishing, and transportation. Take a look and see what DataDirect XQuery® can do for you!
Many applications need to process information from numerous data sources as varied as XML documents, relational databases, EDI messages, and more.
DataDirect XQuery® lets you query data from these and other sources, integrating information in one XML query result. Using DataDirect XQuery® with DataDirect XML Converters™, allows you to convert many non-XML formats into XML on the fly, including thousands of versions and sub-versions
of EDI messages (X12, EDIFACT, EANCOM, EDIG@S, IATA, and HL7), along with other formats like tab-delimited, comma-separated value (CSV), dBase files, and many more.
Web Service architectures is built on XML-based requests and responses. XQuery is an ideal language for implementing
Web services, since it can query an incoming request as XML, and query relational databases or XML configuration files that have been
installed on the middle tier, producing the XML needed for a response.
As SOA rapidly becomes the standard for enterprise architectures, the need for robust technologies for data access and data integration has become more critical then ever before. Due to the vital role that data plays both in business and systems operations, database architectures, information specialists, data integration experts, and anyone responsible for data persistence in an organization are increasingly being called upon to contribute to their organization’s SOA initiatives — whether or not this was intended at the onset.
One of the compelling arguments for XML is its ability to publish the same information in many different formats —
this is sometimes known as XML Publishing. Tools for converting XML to HTML, help systems, PDF, and PostScript are mature
enough that some mainstream commercial publishers use XML to publish books. And XQuery supplements XML Publishing with XML Report Writing
— because of its ability to create any desired XML structure, you can write XQuery to report on your data in an infinite number of ways,
much as a relational report writer is used to create SQL-based reports.
Many web sites are created from database data, often using ASP or JSP. XQuery can be used to create dynamic HTML pages directly,
to create XML to be transformed by XSLT to create HTML, or to create HTML to be consumed by AJAX applications.
|