The Efficient XML Interchange Working Group within the W3C is tasked with developing a standard binary XML encoding. The working group considered a number of candidates as the basis for the standard including AgileDelta's Efficient XML and Fast Infoset. After a detailed analysis which included measuring the compactness of the encoding and the processing speed to read/write the encoding, the EXI Working Group selected AgileDelta's Efficient XML encoding as the basis for the standard.
The graphs below show the W3C compactness measurements for Efficient XML and Fast Infoset using the EXI Working Group's suite of test data. The W3C analysis measured performance for several different classes of XML applications, including applications that can use schemas and those that cannot and applications that can afford some processing overhead for compression and those that cannot. Results for each of these classes of application are shown below.
AgileDelta's Efficient XML has a built-in compression feature. Since this feature is not available in Fast Infoset and in order to fairly compare the results, the following graphs show an additional yellow line which is the Fast Infoset generated result further compressed with gzip.
|