XMPP: The Definitive Guide: Building Real-Time Applications with Jabber Technologies

XMPP: The Definitive Guide: Building Real-Time Applications with Jabber Technologies
Authors
Peter SaintAndre, Kevin Smith, Remko Tronon
ISBN
059652126X
Published
04 May 2009
Purchase online
amazon.com

This practical book provides everything you need to know about the Extensible Messaging and Presence Protocol (XMPP). This open technology for real-time communication is used in many diverse applications such as instant messaging, Voice over IP, real-time collaboration, social networking, microblogging, lightweight middleware, cloud computing, and more.

Page 2 of 2
  1. Editorial Reviews
  2. Customer Reviews

Customer Reviews

Ilya Grigorik said
An equally great book if you are new to XMPP, or if you are an architect or a developer who has been previously exposed to the technology. Placing myself in the latter camp (worked on an asynchronous XMPP Ruby client), I found this book to be very useful for filling in the technical gaps. While the XMPP spec is a well written one, it is still hardly an enjoyable read. The authors did a great job between balancing the technical details and adopting an informal style which allows them to compress the specification into easily digestible chapters (they give you the basics, you're free to read the full spec).

The book covers all the major components: overall architecture, handshake, presence protocol, multi-user chat, data transfers, security, etc. If you're thinking about adopting XMPP, you should pick up a copy.

java web app developer said
This is a great book for someone wanting to get a grip on XMPP. It covers from the basics all the way to recent additions to the protocol. It does help if you already have some introductory knowledge of what XMPP is about, but I think it would be suitable for complete newbies as well. The chapters are short and each one covers a specific aspect of the protocol -- so you don't necessarily have to read the book from beginning to end. The book is written in a very informal style, almost making it a light read, while immersing you in a lot of information.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“The difference between theory and practice is smaller in theory than in practice.”