Getting XSLT running on your server

Direct Approaches

Request XML from the server and get HTML/WML/HDML/etc. in return.
HTTP GET http://www.server.com/document.xml and the server does the Right Thing, applying the appropriate XSL transform.
We want a service that provides a transparent transformation of the data.

Advantages

Easy to deploy
Programming focus shifts from scripting/compiled languages to XSLT
Off the shelf systems like Cocoon and XSLISAPI.dll cache compiled style sheets

Disadvanges

You may only use 20% of the code base
May not handle non-trivial applications

Application Centric Approaches

Integrating XSLT into our own applications

Advantages

More control
Use only the code you need
Plenty of components to build systems

Disadvangates

More original code to write