EXI is the result of extensive work carried out by the W3C's XML Binary Characterization (XBC) and Efficient XML Interchange (EXI) Working Groups. XBC was chartered to investigate the costs and benefits of an alternative form of XML, and formulate a way to objectively evaluate the potential of a substitute format for XML. Based on XBC's recommendations, EXI was chartered, first to measure, evaluate, and compare the performance of various XML technologies (using metrics developed by XBC [XBC Measurement Methodologies]), and then, if it appeared suitable,
The Efficient XML Software Development Kit (SDK) provides the tools you need to integrate Efficient XML into your application, system, or enterprise.
Efficient XML SDK Contents
The Efficient XML Runtime, used to encode and decode data in the Efficient XML format. The Efficient XML format was chosen by the W3C as the basis for the forthcoming Efficient XML Interchange (EXI) standard.
Support for Popular XML APIs including SAX, DOM, JAXP, and a pull-model streaming API patterned on StAX, are built into the Efficient XML runtime. Efficient XML
W3C Working Draft 16 July 2007:
Abstract
This document is the specification of the Efficient XML Interchange (EXI) format. EXI is a very compact representation for the eXtensible Markup Language (XML) Information Set that is intended to simultaneously optimize performance and the utilization of computational resources. The EXI format uses a hybrid approach drawn from the information and formal language theories, plus practical techniques verified by measurements, for entropy encoding XML information. Using a relatively simple algorithm, which is
W3C Working Draft 25 July 2007
Abstract
This Working Group Note presents measurement results of various high-performance XML interchange encoding formats and their associated processors, made by the Efficient XML Interchange (EXI) Working Group. The measurements have been conducted following the recommendations of the XML Binary Characterization (XBC) Working Group. In particular, this draft covers measurements of the properties of "compactness", "processing efficiency" and "roundtrip support", as defined by the XBC WG. We start by describing the