[Standards-JIG] Jingle: DTMF

Jean-Louis Seguineau jean-louis.seguineau at laposte.net
Wed Feb 15 18:22:29 UTC 2006

Thank you Justin. I am just saying that in a perfect world this would be
true. Any decent server will try to "ensure in-order processing". It does
not mean that you can trust it fully for time sensitive applications. There
is a probability for stanzas to be delivered out of order, especially when
they cross the server boundary. XMPP does not describe any guaranteed nor
ordered delivery mechanism in the RFC. It just mandates it. So we can only
rely on 'best effort' on top of a reliable transport. In a vast majority of
case it would be enough, but not 100% guaranteed. Hence my saying we must
not assume it to be true. I am just under the impression we are dealing with
time sensitivity here, this is why I remain on the safe side.

-----Original Message-----
Message: 2
Date: Wed, 15 Feb 2006 07:14:51 -0800
From: Justin Karneges <justin-keyword-jabber.093179 at affinix.com>
Subject: Re: [Standards-JIG] Jingle: DTMF
To: Jabber protocol discussion list <standards-jig at jabber.org>
	<200602150714.51765.justin-keyword-jabber.093179 at affinix.com>
Content-Type: text/plain;  charset="iso-8859-1"


This is not true.  See XMPP-Core, Section 10:

"Compliant server implementations MUST ensure in-order processing of XML 
stanzas between any two entities."


On Wednesday 15 February 2006 00:10, Jean-Louis Seguineau wrote:
> Simon, the simple answer to this is yes it is possible for stanza to be
> of order. XMPP does not 'guarantee' the ordered delivery of stanzas. Even
> if they are in order most of the time, we should not assume it to be
> true.

More information about the Standards mailing list