[standards-jig] UPDATED: IBB (JEP-0047)

Peter Saint-Andre stpeter at jabber.org
Tue Mar 25 23:53:20 UTC 2003


On Tue, Mar 25, 2003 at 03:08:04PM -0800, Justin Karneges wrote:

> > Also, in the examples I don't see any IQ type="result" packets send out
> > any longer when a data-packet is received (I believe there used to be
> > in your last proposal for IBB). Is this done on purpose? (bandwidth
> > concerns?) Or should we still send them? (in wich case it should be in
> > the example to be clear). If we wouldn't send them, isn't that a bit
> > against the nature of IQ?
> 
> According to temas, removing the 'acks' would speed up the data exchange.  
> This is why a sequence number was added.  If we were acking everything, then 
> we wouldn't need such a counter.

XMPP Core (section 7.5.1) *requires* the ack:

      An entity that receives an IQ request of type 'get' or 'set' 
      MUST reply with an IQ response of type 'result' or 'error' 
      (which response SHOULD preserve the 'id' attribute of the 
      request).

Peter

-- 
Peter Saint-Andre
Jabber Software Foundation
http://www.jabber.org/people/stpeter.php



More information about the Standards mailing list