Frequently Asked Questions
What is XQuare?
XQuare (XQUery Advanced Runtime Environment) is an open-source project focussed on the development
of new XML-based enterprise information integration (EII) technology based on the forthcoming
XQuery standard currently being developed at the W3C.
Why should I use XQuare?
XQuare components can help you resolve complex data integration problems with unprecedented ease,
using a new information integration approach based on XML and XQuery. XQuare components are especially
useful for the following tasks:
Produce structured XML output (or even XHTML) from a relational database, using a high-level,
easy-to-read query language instead of procedural code or object-relational mapping.
Insert complex XML documents into a set of relational tables, while preserving semantic
links between the original information and taking into account the integrity constraints of
Provide a unified, XML-based view of several heterogeneous, distributed data sources (such as
several relational databases, XML documents, Web Services and more).