jabber on slashdot

topic posted Tue, October 5, 2004 - 2:37 AM by  Zbigniew Luk...
IETF Publishes Jabber/XMPP RFCs developers.slashdot.org/article.pl

And a very disturbing comment:

developers.slashdot.org/comments.pl

"XMPP Still Broken (Score:5, Interesting)
by Anonymous Coward on Tuesday October 05, @03:38AM (#10437306)
XMPP has a serious design flaw in that it does not implement a framing protocol that helps the software that parses the protocol to separate messages. This might not be an obvious problem to the casual programmer, but if you are going to make scalable implementations that can multiplex thousands of connections, this is a very serious problem indeed.

I'll give an example:

Imagine the HTTP protocol for persistent connections. Let's imagine for a moment that all HTML instances are well formed and that the only other file type to be transferred is JPEG images. Now imagine that responses came without HTTP headers describing the nature of the response as well as the size. Content-length is really important. It dictates the amount of processing the software needs to do to determine when it has read a whole element of the protocol. This is an _IO_ operation and you snould NOT have to parse during pure IO.
"

Recent topics in "Jabber"

Topic Author Replies Last Post
Universal Router Zbigniew Luk... 0 January 24, 2006
hi ReK2GNULinux 2 October 8, 2005
Tribe.net Chat Server... offlineBrian 15 October 5, 2005
GTalk offlineBrian 1 September 24, 2005