Does the XMPP protocol guarantee delivery in a consistent order ("in-order delivery")? -


according this discussion xmpp in-order delivery, xmpp spec guarantees messages processed in order received not delivered in order received.

even though not delivered in order received, xmpp (either normal chats or via pub-sub extension) guarantee connected clients receive messages in consistent order?

e.g. if 3 messages sent a, b, c, , client c1 receives <message> stanzas in order a, c, b, client c2 receive stanzas in order a, c, b?

i can't see in standards guarantees this. it's not there, implementations (like ejabberd) provide side effect of architecture?

the linked post pretty old. xmpp guarantee in-order processing , delivery, of stanzas. see rfc 6120 10.1. note it's different matter if xmpp implementation obeys , implements requirement.

the stanzas in example must received in order sent, i.e. a b c.


Comments

Popular posts from this blog

javascript - Create websocket without connecting -

how to do line continuation in perl debugger for entering raw multi-line text (EOT)? -

android - Linear layout children not scrolling -