In our prototype implementation, we did not mainly focus on the runtime performance of the proxy server itself (although it was very sufficient) - after the solution turns out to be stable we plan to implement caching functionality, which should fairly reduce performance costs. The HTML-tidying process costs a mentionable amount of time (only tested with JTidy), while XSL- and XQuery-processing is usually quite fast. A detailed analysis regarding the proxy server's performance, including a comparison between different HTML-pretty-printers and stylesheet-processors will be presented in the future - together with the implementation of the caching functionality (see section 4.4.2).

root 2006-05-22