The rise in prominence of Service Oriented Architectures (SOA) has triggered
a storm of debates on how best to build enterprise SOA-based applications and
establish a predominant industry position. In the meantime, the W3C XQuery
language is accelerating toward "Recommendation" status; although
comparatively little time has been spent debating XQuery-s role in SOA, I
expect that its rising prominence will soon capture the attention of many
Java developers seeking to build enterprise SOA-based applications.
The W3C XQuery specification provides a native XML query language that
integration platforms and components can use to aggregate data under the
unifying umbrella of XML. XQuery levels the data integration playing field by
providing a single interface that lets develope... (more)
Few serious database applications are considered enterprise-worthy without a
core database engine backed by a normalized and optimized relational database
architecture. Traditionally, such database applications rely on SQL
statements to retrieve and update data in the back-end data source.
This well-established model continues to have strategic importance and is the
basis for the continue... (more)