[JDEV] Re: order of messages

Joe Hildebrand JHildebrand at jabber.com
Thu Apr 3 13:34:37 CST 2003


Some servers do a better job of in-order processing than others.  I know
that in our commerical server (http://www.jabber.com/) we have done a *lot*
of work to ensure that messages get delivered in the appropriate order, but
that thread concurrency isn't compromised.

-- 
Joe Hildebrand


> -----Original Message-----
> From: Bert Radke [mailto:Bert.Radke at web.de]
> Sent: Thursday, April 03, 2003 9:28 AM
> To: jdev at jabber.org
> Subject: [JDEV] Re: order of messages
> 
> 
> On Thu, 3 Apr 2003 09:56:21 -0600
> Peter Saint-Andre <stpeter at jabber.org> wrote:
> > Jabber servers must ensure in-order processing. Are you not seeing
> > that behavior when sending packets?
> > 
> > Peter
> 
> I use a simple Oracle supplied PL/SQL Package (utl_tcp), which allows
> one to open a tcp connection and to stream data over it. I 
> experiemented
> with flushing the connection send buffer after every message 
> written to
> the stream, but that did not change the result. As a test, I used a
> simple 1..50 loop and send a short message with the loop 
> counter in it.
> In the client I received the messages out of order.
> Is there a way of 'watching' the server processing the messages appart
> from, say tcpdump? 
> If I find the time tonight, I could test it by sniffing what 
> the server
> receives.. 
> 
> Thanks Bert
> 
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
> 



More information about the JDev mailing list