Если Вы начали интересоваться языком XML, то Вам стоит загрузить комплект разработчика - XDK (Oracle XML Developer's Kit) по адресу http://technet.oracle.com/tech/xml/?tb1112. Он предоставит базовые блоки для чтения, изменения, построения и просматривания XML-документов.
Он включает в себя: XML разборщики(Parser) для поддержки Java, C, C++ и PL/SQL, а также создания и разборки компонентов XML с помощью стандартных интерфейсов DOM и SAX; XSL процессор, преобразующий XML в другие текстовые форматы, например, HTML; генератор классов XML, автоматически порождающий классы Java и C++ для посылки XML данных из Веб-форм или приложений; XML трансвьюер (Transviewer) Java Beans, визуализирующий и трансформирующий документы XML и данные через компоненты Java.
Те, кто еще далек от XML найдут там же ряд примеров-демонстраций. Ну а любой желающий найдет массу документации по построению приложений Интернет с использованием реляционных баз данных (в частности, SQL-подобных), разнообразных презентаций и обмену данными между Интернет-приложениями.