Ray,
XML doesn't provide "database connectivity" per se - it's only a way of representing data in a structured form. However, the most important thing that XML does provide is the ability to separate content from display - so you could use Java to create XML from relational data (or use Oracle or SQL Server's built-in XML creation functionality), and then use XSLT to transform the XML into whatever format you wanted (HTML, WML, and so on).
Does that answer your question?
- Kevin
------------------
Kevin Williams
Senior System Architect, Equient Corporation
author of:
Professional XML Databases
Kevin Williams<BR>Senior System Architect, Equient Corporation<BR>author of: <A HREF="http://www.amazon.com/exec/obidos/ASIN/1861003587/electricporkchop" TARGET=_blank rel="nofollow">Professional XML Databases</A>