[Standards-JIG] stanza delivery ordering

Chris Mullins chris.mullins at coversant.net
Thu Aug 10 22:38:17 CDT 2006


I don't read it quite that way, although your interpretation may be more
(or less!) correct than mine. 

If I send you a message, and PSA a message, my server will first send
out the message to you, and once that's done send out the message to
PSA.

In this case, the two entities are me and my server. This is how I've
always read this portion of the spec.

I know in our work on the SoapBox Server we've put in quite a bit of
effort in guaranteeing that the server will process stanzas in order. 

--
Chris Mullins
http://www.coversant.net/blogs/cmullins



-----Original Message-----
From: standards-jig-bounces at jabber.org
[mailto:standards-jig-bounces at jabber.org] On Behalf Of Trejkaz
Sent: Thursday, August 10, 2006 8:11 PM
To: Jabber protocol discussion list
Subject: RE: [Standards-JIG] stanza delivery ordering

> Yes.
>
> RFC 3920, section 10:
> "Compliant server implementations MUST ensure in-order processing of 
> XML stanzas between any two entities."

Corollary of which is:

"XML stanzas sent to two different entities may be arbitrarily
reordered."

This might be interesting for people developing game-like scenarios
where you expect messages to be delivered in some kind of order even
when they're to different parties.  But it seems to me that most
implementations wouldn't reorder in this scenario anyway.

TX





More information about the Standards-JIG mailing list