[Standards] LAST CALL: XEP-0322 (Efficient XML Interchange (EXI) Format)
johannes.hund at siemens.com
Tue Oct 21 11:24:34 UTC 2014
A short "official" feedback, Daniel also will be contributing more details and we have started direct discussions with the authors.
> Abstract: This specification describes how EXI compression can be used
> in XMPP networks.
> URL: http://xmpp.org/extensions/xep-0322.html
> This Last Call begins today and shall end at the close of business on
> Please consider the following questions during this Last Call and send
> your feedback to the standards at xmpp.org discussion list:
> 1. Is this specification needed to fill gaps in the XMPP protocol stack
> or to clarify an existing protocol?
To my opinion yes. The most critizied point on XMPP is always that used string-based XML representation is inefficient. EXI offers an efficient binary representation of the information while still enabling a 1:1 translation between textual XML and EXI. Apart from reducing the wire load, it also is far more efficient to serialize&parse (due to binary structuring and native types and instead of string representations)
Thus, it offers protocol enhancements for every application where performance & bandwidth is an issue - and that is not just IoT.
> 2. Does the specification solve the problem stated in the introduction
> and requirements?
> 3. Do you plan to implement this specification in your code? If not,
> why not?
We are aware of several efforts to implement the XEP and we are currently in discussions how to join them.
> 4. Do you have any security concerns related to this specification?
None right now.
> 5. Is the specification accurate and clearly written?
We support the comments on the mailing list.
More information about the Standards