[xquery-talk] XQuery @ JavaOne 2003

Sullivan, Sean C - MWT Sullivan.Sean at menlolog.com
Wed May 21 19:30:22 PDT 2003

Oracle is giving a presentation at Sun's upcoming JavaOne conference...

June 12, 2003
San Francisco, CA

Heterogeneous XML-Based Data Integration Using XQuery, 
JavaTM 2 Platform, Enterprise Edition (J2EETM) and Database Technologies



Data Integration is an important business problem that companies frequently
need to solve. It can provide an up-to-the-minute complete view of the whole
enterprise by aggregating information from different sources of data
scattered within and outside a company, such as multiple databases, legacy
sources, Web services, and so on. 

Given the diverse characteristics of heterogeneous data sources in real
life, data integration is not a trivial task. Fortunately, XML and XQuery
are relevant standards that simplify this problem domain greatly. The XQuery
language can be used to express an aggregated XML-based view over the
various data sources. In this session, we discuss in detail the roles of XML
and XQuery for data integration using Java TM technology and databases and
cover both "push" and "pull" models of data access and parameterized data

Heterogeneous data sources in the JavaTM 2 Platform, Enterprise Edition
(J2EETM) world do not directly fit into the XQuery engine, and Java
technology-based adaptors are needed to feed in the data. We discuss some
common types of adaptors and issues in designing them. We also describe
optional but useful capabilities that could be associated with data sources,
such as caching, security and object mapping services, and how aggregated
views could be published and used as programmatic components. We go through
a step-by-step example to illustrate how these technologies can be used for
building a data integration solution quickly and efficiently. 

In this session, you learn how to use J2EE and database technologies
together with XQuery to achieve heterogeneous XML-based data integration. 

More information about the Talk mailing list