"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 amenable to fast and compact implementation, and
a small set of data types, it reliably produces efficient
encodings of XML event streams"
The W3C has recently announced the first public draft for
the Efficient XML Interchange Format which is a suggestion
for compressing XML to increase the efficiency on the
More and more companies are considering or making the move to XML as the format they rely on for transmitting data to and from applications and web services. XML is a flexible, cross-platform, robust, commonly accepted standard that has spawned a rich ecosystem of tools, utilities, and applications that leverage its power and extensibility. Yet, even with all these strengths, XML adoption has been hampered because its sheer size and verbosity clogs networks, overwhelms smaller devices, and can slow data transmission to a crawl. Because the cost of
Efficient XML Interchange (EXI) is a proposed data format
from the Efficient XML Interchange Working Group of the
World Wide Web Consortium (W3C). It is one of the various
efforts to encode XML documents in a binary data format,
rather than plain text.
Using a binary XML format generally can reduce the
verbosity of XML documents and cost of parsing.
The EXI format is derived from the Agile Delta efficient
XML format[1].
Semantic Web at Work?
Uche Ogbuji wrote a good article on XML.com here is a summary: “I’m still getting my