-
Notifications
You must be signed in to change notification settings - Fork 8
Efficient XML Interchange
Webb Roberts edited this page Nov 3, 2014
·
1 revision
Efficient XML Interchange (EXI) uses information in the XML Schema for an XML document to optimize compression of XML documents. Systems using EXI may program against a SAX interface, and character information items will not be decompressed until needed, which can greatly speed processing of XML document. Together, EXI can be very effective at speeding up XML transmission and processing.
The EXI specification is defined by W3C's Efficient XML Interchange Working Group. The [[EXI specification (Efficient XML Interchange (EXI) Format 1.0 (Second Edition)
)|http://www.w3.org/TR/exi/]] is a W3C recommendation.
W3C maintains a list of implementations of EXI, which includes:
- EXIficient, an open source Java implementation. This is provided under the GPL v2 license.
- AgileDelta's Efficient XML™, a commercial implementation.