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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.