Data Exchange over Web-based Applications with DXL
Zwol, Roelof van and Jeronimus, V. and Fokkinga, M. and Apers, Peter M.G. (2002) Data Exchange over Web-based Applications with DXL. In: Second International Workshop on Data Integration over the Web, DiWeb, 28 May 2002, Toronto, Canada (pp. pp. 17-33).
|Abstract:||With large volumes of data being exchanged on the Internet, query languages are needed to bridge the gap between databases and the web. Furthermore, the differentiation in data types used by webbased applications is ever growing, despite all standardization efforts. The Data eXchange Language (DXL) provides an extensible base language designed to exchange data from heterogeneous sources into a single target. One application of DXL, the focus in this article, is to retrieve data from databases, and yield the result in an XML document. However, the real application area of DXL is much broader since DXL provides a framework which allows data of a particular source to be queried and/or constructed by its original query language. This is achieved by DXL's extensibility mechanism which allows other query languages to be embedded into a DXL query.
The scope of this article is to compare DXL to other related query languages, discuss DXL's features and architecture, and present the base language denition of DXL. Furthermore we will discuss two extensions of DXL which allows us to query and construct databases and XML documents. Finally we will use these extensions in a newsgroup example, to illustrate DXL's main features, with respect to querying heterogeneous sources, and its recursive behavior.
|Item Type:||Conference or Workshop Item|
|Additional information:||Imported from EWI/DB PMS [db-utwente:inpr:0000003181]|
Electrical Engineering, Mathematics and Computer Science (EEMCS)
|Link to this item:||http://purl.utwente.nl/publications/63544|
|Export this item as:||BibTeX|
Daily downloads in the past month
Monthly downloads in the past 12 months
Repository Staff Only: item control page
Metis ID: 209927