Archive for August, 2007

jabber – why it rocks

August 20, 2007

Jabber – why it rocks

Jabber is an instant messenger based on the XMPP, near real time XML streaming/routing protocol.

There are tons of specifications out there – but what does it actually for you. Well think of a protocol, which does not need a port for every extension and with that every function you use.

You can have a client capable of sending text messages over XMPP. One day the developer of the the chat client decide to extend the client with a white board and you and your friends can now draw images together. And maybe other developers decide to implement some telephone features – now you can talk to your friends.

The really nice thing is – if you have a fully functional client for speech, chat, drawing and your friends not – the clients are not useless. the client “knows” which features it implements – and gives you the best he can offer.

But its not only for chat and drawing – because there is enough stuff out there. The interesting stuff begins when you use it as a transport layer for web services. Imagine you can see the status of your coffee machine in your chat client. or you get every time a message when someone of your project group add some code to the subversion repository. Fiction ? no its working – and I love it.

A protocol which you can extend dynamically. Of course you can use it with SSL and Kerberos. All the beauty of network transportation on top of all layers.

Of course I am simplifying it, but its really easy and very extend able. So why is jabber so cool, if XMPP is the cool protocol. Because jabber does not care what it transports – its an XMPP router. You can use it for transporting all your XMPP streams through your networks and far beyond.
links for more information

the main site (rfc’s, extensions, ..)

http://www.xmpp.org

and of course in Wikipedia – there are also lots of links for more information

http://en.wikipedia.org/wiki/Jabber

dig in and have fun
                                 thorolf

Advertisements

MAC keyboard short cuts … all of them

August 14, 2007

The ‘one to rule them all‘, the comprehensive list of all Mac OSX keyboard short cuts, kept up to date by the empire itself.

via TUAW