This paper describes the necessity of converting relational databases to XML documents for Web services. One approach for this ultimate goal is to define a virtual XML document (XML view) over the given database schema. This allows the other applications over the Web service to exchange data without knowing the relational database structure, and more important, all these applications can be accessed using different operations and database systems. We present architecture that uses XML schema to define XML views, and uses Java API called JAXB for binding this schema into Java objects. All data exchange is to be done between objects. Thus, this is an object-oriented approach that uses matured Java technology to avoid complicated relational to XML mapping.
[1]
Eugene J. Shekita,et al.
Querying XML Views of Relational Data
,
2001,
VLDB.
[2]
Michael J. Carey,et al.
XPERANTO: Middleware for Publishing Object-Relational Data as XML Documents
,
2000,
VLDB.
[3]
Anthony Chiu Wa Lo,et al.
Converting Legacy Relational Database into XML Database through Reverse Engineering
,
2004,
ICEIS.
[4]
Dan Suciu,et al.
SilkRoute: A framework for publishing relational data in XML
,
2002,
TODS.
[5]
Anthony Chiu Wa Lo,et al.
Flexible User Interface for Converting Relational Data into XML
,
2004,
FQAS.