Following on from my initial query (thanks for the replies), I now have another about XSLT. Am I right in thinking that I will be able to process an XML document on the server using an XSLT script, process the information and send it back to the browser in text format with a MIME type of my choice? Upon receipt of this file, the browser will then execute my application associated with this MIME type.
If this is possible, and if so, how is it done? Would I need some processing software on the server, or does is the XSLT script stand-alone and do all the processing/output itself?