A Close Look at the Compact XML Schema-Aware XML Processing Framework

Track: Core Technologies, Deploying XML, Case Studies

Audience Level: High Level/Technical view

Time: Tuesday, November 15 11:00

Author: Jinyu Wang, Oracle Corporation

Keywords: XML, XML Database, XSLT, XPath, DOM, SAX, W3C XML Schema

Abstract:

Wide deployment of XML technology in enterprise applications demands high performance XML processing framework. This results in extensive investigation on building an XML processing infrastructure leveraging a compact, pre-parsed XML format, which could save in the memory and CPU consumption as well as the network bandwidth.

In this paper, we will discuss the project building a compact schema-aware binary XML processing framework and compare it with the existing binary XML technologies. The discussion will cover the design of the compact binary XML format, the implementation for the compact binary XML processors, which encode and decode the XML documents, and how the compact binary XML support is integrated with the existing XML processing stack.

At the end, we will provide the result testing applications leveraging the compact binary XML processing framework.