Transparently improving the performance of XSL Transformations
Original Publication Date: 2005-Jan-20
Included in the Prior Art Database: 2005-Jan-20
This article proposes an approach for transparently improving the performance of XSL processing for applications using the Java* API for XML Processing (JAXP) within the XSL processing cycle in a Java environment. The approach considered here improves the performance of XSL processing for a Java application by the combination of caching the results of an XSL Transformation, caching the compilation of XSL Templates, pooling the use of XSL Transformers, sharing these caches/pools across a collection of Application Servers participating in cache shared between these Application Servers and exposing an administrative interface allowing an administrator to tune the operation of the cache.