Re: [Simple-support] Support for EXI encoding? (Efficient XML Interchange)?
Brought to you by:
niallg
|
From: Niall G. <gal...@ya...> - 2013-11-02 03:45:13
|
Hi, I have never tried it with Simple, however it seems like yet another bad idea. XML is not a silver bullet that should be used for absolutely all scenarios. If you need a concise and highly performant format that does not require the various benefits of XML then I would say don't use XML. I have not used Protocol Buffers or other such libraries as Thrift much, however I have heard they are reasonable. Niall On Wednesday, 30 October 2013 2:10 AM, Niall Gallagher <ni...@np...> wrote: Hi, Has anyone tried Simple with EXI (Efficient XML Interchange)? EXI is a W3C standard for encoding XML documents in a binary format instead of plaintext. It integrates into standard XML stacks and provides the same APIs to applications (SAX, StAX etc). As part of the standardization process, the W3C ran benchmarks on EXI in 2009 here, their findings were compelling. It was standardized in 2011, and there are now a few open source libraries to parse/write it via standard XML interfaces. In our internal tests, we also found EXI compelling - it blew JSON out of the water in compactness and CPU efficiency, and was competitive with Google Protocol Buffers (in compactness, but not efficiency). We are interested in serving EXI instead of plaintext XML to Android handsets where it might be more battery-friendly and reduce bandwidth requirements. Just putting the feelers out at this stage - has anyone tried this with Simple? Any gotchas? Many thanks, Niall ------------------------------------------------------------------------------ Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk _______________________________________________ Simple-support mailing list Sim...@li... https://lists.sourceforge.net/lists/listinfo/simple-support |