Intermediate - Advanced Level Users.
Not only is Jabber a cross-platform, open source server platform for instant messaging, but most importantly, it is a powerful platform for XML messaging and presence. Since the protocol is capable of supporting so much more than instant messaging, Jabber has been suggested as becoming the 'dial tone of the Internet'.
This book will offer programmers a chance to learn and understand the Jabber technology and protocol from an implementer's point of view. Every detail of every part of the Jabber client protocol is introduced, explained, discussed and covered in the form or recipes, mini-projects or simple and extended examples in Perl, Python and Java.
The book provides a walk-through of the foundation elements that are common to any messaging solution, including a detailed overview of the Jabber server architecture.