XMPP: The Definitive Guide
Subtitle: Building Real-Time Applications with Jabber Technologies
Publisher: O'Reilly
Published: April 2009
Language: eng
Format: Paperback
Number of pages: 310
ISBN-13: 9780596521264
Description: 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. 

XMPP: The Definitive Guide walks you through the thought processes and design decisions involved in building a complete XMPP-enabled application, and adding real-time interfaces to existing applications. You'll not only learn simple yet powerful XMPP tools, but you'll also discover, through real-world developer stories, how common XMPP "building blocks" can help solve particular classes of problems.
Table of contents: label: Part 1
title: An Overview of XMPP; label: Chapter 1
title: Introduction; label: Chapter 2
title: Basics of XMPP; label: Part 2
title: The XMPP Toolkit; label: Chapter 3
title: Presence; label: Chapter 4
title: Instant Messaging; label: Chapter 5
title: Discovering the World; label: Chapter 6
title: Data Forms; label: Chapter 7
title: Multi-Party Interactions; label: Chapter 8
title: Publish/Subscribe; label: Chapter 9
title: Jingle: Jabber Does Multimedia; label: Chapter 10
title: Sending Binary Data; label: Chapter 11
title: Remote Commands; label: Chapter 12
title: Connection Methods and Security; label: Part 3
title: Putting It All Together; label: Chapter 13
title: Design Decisions; label: Chapter 14
title: Building an XMPP Application; title: Appendixes; label: Appendix A
title: Guide to XMPP Specifications; label: Appendix B
title: Popular Servers, Clients, and Libraries; label: Appendix C
title: Further Practical Considerations