Building XML Applications

Now that we have talked about what components are available, we will look at why XML applications are well-suited to meeting the requirements we discussed in the first chapter, such as multichannel publishing, personalizing the information we want to display, and integrating other data sources.

Multichannel Publishing

As you saw in the customer example earlier in this chapter, XSL enables you to publish XML data in the format of your choice, such as XHTML. The same XML data can also be formatted into, say, Wireless Markup Language (WML) using the correct style sheet.

Due to this flexibility, it is quite easy to see how it would be possible to build a simple application that can respond to certain data, such as the ...

Get Cocoon: Building XML Applications now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.