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