Welcome to jabbering.org a new and exciting website that will showcase some of the capabilities of the Jabber Messaging/Presence Protocols. We hope to provide Jabber users and newcomers with some interesting examples of how Jabber can be used to augment a website and make the 'net in general a more connected experience for users. The possibilities for integrating Jabber into a website are endless, from online chat boxes to full scale monitoring and tracking of assets.
For those not familar with Jabber, it began as an Instant Messaging Service, much like MSN or ICQ, allowing users to exchange presence updates and real-time messaging but has since grown into much more. Jabber is based on open standards, drawn up by the XMPP Foundation and uses XML to convey information between users and servers. Jabber uses a server architecture similar to email. Any machine which has a domain name can run a Jabber server, and then messages and other information are routed between servers, then finally onto end users. This architecture has two main advantages:
The lack of interoperability alone makes other "Legacy" messaging systems problematic for end users, because obviously it means you either have to sign up for several different services to stay in contact with all your friends or you have to force/encourage your friends to switch to the one you prefer. Multi-protocol messaging software like Trillian and Pidgin have made the task of juggling several messaging services a little easier, by allowing you to access all of the different Legacy networks from within the one program, instead of having to run 3 or 4 different client applications. But why should we have to manage such an awkward array of accounts and configurations? The simple answer is that most of these legacy networks are add-ons to existing search/webmail portals. They grew out of the need to make their website/portal the central hub for everything, and interoperability with your competitors certainly wouldn't help you stay on top in such an environment. So they all made their own networks and their own protocols, and tried to tie them into their other services (or Operating System in one Monopolist's case) so that you would use their services because all your friends did.