« Infrastructure - why geeks build | Main | Winding down This has been »

July 26, 2002

Outrageous uses for Jabber: DJ

Outrageous uses for Jabber: DJ Adams. History of Jabber. An XML based messaging and presence protocol. There is a server software that implements the protocol. jabber.org server. Commercial server also available from jabber.com. Most common is the jabber.org server.

The Jabber protocol is XML based. All elements are exchanged between Jabber entities. The elements are parts of a larger document. DJ explains the Jabber protocol. Interesting: The document is not sent completely. It is streamed bit by bit. Stream-closing tags can be sent a lot later - for example. The Jabber server is extensible and you can hook in your own components. DJ is having problems with his presentation which is a pity. I don't think he is going to get to outrageous uses...which is what I was expecting. Basic Jabber stuff up to now. Jabber is able to parse fragements of XML using the parsemore() function. Could Jabber be integrated with Cocoon in order to gain the asynchronous advantages? Payloads can be defined freely inside exisiting Jabber tags. Jabber can be both P2P or not. Servers can be spread around. There does not need to be one server with many clients. Similar to email (because of the store-and-forward nature).

Posted by Matthew at July 26, 2002 11:50 PM

Comments