CHAPTER 21Create an XML-Configured High-Performance Transformation Engine

Transforming XML documents from one markup language to another or from one schema to another is the responsibility of an XSLT processor. This process can be expensive in terms of time and memory even with the high-performance C and Java processors that are included in Oracle XDK 10g. This expense is largely due to the complexity and reiterative nature of the XSLT process. Therefore, to improve performance further, Oracle took an alternative approach and created the Oracle XDK 10g XSLT Compiler and XSLT virtual machine (XSLTVM). In this chapter we show you how you can put these to use for an application that requires dynamic selection of an XSLT stylesheet and the fastest, ...

Get Oracle Database 10g XML & SQL: Design, Build, & Manage XML Applications in Java, C, C++, & PL/SQL now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.