[JDEV] guarantee of order?
Dustin Puryear
dpuryear at usa.net
Tue May 29 09:32:44 CDT 2001
David Iodice wrote:
>
> The underlying set-up of the internet does not guarantee the
> ordered delivery of data. Protocols like RTP provide
> mechanisms within their protocol headers to manage ordering
> of packets received.
True, but that has nothing to do with the Jabber protocol. Out of order
*packets* will be handled at a lower layer on the stack.
Regards, Dustin
>
> David
> -----Original Message-----
> From: jdev-admin at jabber.org [mailto:jdev-admin at jabber.org]On
> Behalf Of
> David Waite
> Sent: Thursday, May 24, 2001 8:09 PM
> To: jdev at jabber.org
> Subject: Re: [JDEV] guarantee of order?
>
> IMHO it shouldn't be guaranteed, and that order should be
> represented in
> the packets (such as with a sequence identifier in the
> packet) can be
> used to delay processing for sequences that require in-order
> delivery.
>
> -David Waite
>
> Max Horn wrote:
>
> > At 15:32 Uhr -0700 24.05.2001, Jens Alfke wrote:
> >
> >> On Thursday, May 24, 2001, at 02:44 PM, Peter
> Saint-Andre wrote:
> >>
> >>> Nope. At least not yet, anyway. :)
> >>>
> >>> Dustin Puryear wrote:
> >>>
> >>>> Is there a guarantee that if I send messages in the
> order of a, b, c
> >>>> that the recipient will receive the messages in that
> order?
> >>>> Regards, Dustin
> >>>
> >>
> >> But in practice wouldn't this happen anyway? Your
> messages go out in
> >> the XML stream in sequence, the server processes them in
> sequence and
> >> relays them to the recipient's server in sequence, that
> server
> >> processes them in sequence and sends them to the
> recipient.
> >
> >
> > That is true currently, but not guranteed. It is possible
> to think of
> > future setups where this is not the case - e.g. if a
> message can take
> > multiple paths (say due to load balancing) - then the
> order could get
> > disrupted.
> >
> > It might be worth to conside if this should be guranteed;
> or if at
> > least some means could be established to allow for
> guranteed order of
> > certain messages/iqs...
> >
> > Max
>
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
>
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
--
Dustin Puryear <dpuryear at usa.net>
http://members.telocity.com/~dpuryear
In the beginning the Universe was created.
This has been widely regarded as a bad move. - Douglas Adams
More information about the JDev
mailing list