Bowser based XSL transformations offer a handy and powerful way in integrating XML data to web applications. In combination with HTTP server requests, as introduced by Ajax, the data structures can be loaded and rendered in common HTML code. Reuse of the documents inreases and a server-side parsing and transformation becomes obsolete. more »
Extensible Stylesheet Language, or short XSL, is a family of related technologies designed to transofrm XML data.
This definition may seem not very spectecular, but the truth is far from the matter. XSLT is an often unused and underestimated technology. Current browsers like IE and Firefox have an integrated XSLT parser and are fully capable of doing tranformations on their own. Using XSLT in browsers is very straight forward and opens the door for a lot of nice and handy ideas. more »
xmlrpcserver is a small and lightweight XML-RPC server developed for the usage as a CGI script.
Normal webspace providers do not allow the implementation of socket servers or scripts running in an infinite loop. So the only possible solution to run a web service is to implement it as a CGI script which handles the requests when beeing called. more »