Frequently Asked Questions |
Questions
Answers
1. General
1.1. 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.
1.2. 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 the database.
- Provide a unified, XML-based view of several heterogeneous, distributed data sources (such as several relational databases, XML documents, Web Services and more).
