Все, что так или иначе связано с XML, привлекает внимание разработчиков уже довольно давно. Но как разобраться в шумихе вокруг этой технологии и заставить ее работать? Книга "Java и XML" научит вас создавать средствами XML реальные приложения, в которых одинаково хорошо переносимы и код, и данные.
Язык программирования Java, не зависящий от платформы, изменил мир коренным образом. XML изменяет его еще больше, являясь не зависящим от платформы языком обмена данными. У технологий Java и XML много общего - они идеально подходят для создания веб-ориентированных корпоративных приложений, обеспечивая, кроме того, расширяемость, возможность повторного использования кода, а также универсальную поддержку различных языков (Unicode). Автор "Java и XML" показывает, как соединить эти две технологии для создания веб-сайтов с динамически обновляемыми страницами, разработки приложений, снижающих затраты на разделение и обмен информацией, а также поиска простых и эффективных решений проблемы мобильности данных.
В этой книге:
- Основы XML
- Применение интерфейсов прикладного программирования SAX и DOM для разбора XML
- Разработка новых типов документов с использованием DTD и схем XML
- Создание программ, генерирующих XML-данные
- Преобразование данных XML в различные форматы с помощью XSL/T
- Разработка приложений на основе XML-RPC
- Использование систем веб-публикации (в частности, Apache Cocoon)
- Применение XML-форматов для конфигурирования
- Создание приложений "busines-to-business" с помощью XML
- Создание информационных каналов средствами RSS. Динамические данные XSP.
"Java и XML" - это первая книга, в которой рассмотрена самая свежая версии спецификаций DOM (DOM Level 2) и интерфейса программирования SAX (SAX 2.0). Это первая книга, в которой описан JDOM - новый интерфейс прикладного программирования, облегчающий работу с XML-данными из приложений на Java.
Для тех, кто ведет разработки, основанные на XML, или планирует заниматься этим в будущем, создает веб-публикации или разрабатывает программное обеспечение электронной коммерции "Java и XML" станет незаменимым спутником. В книгу включен краткий справочник по SAX 2.0, DOM Level 2 и JDOM 1.0.