rss Home » Tag Archive For ‘XMPP’

Professional XMPP Programming with JavaScript and jQuery

Professional XMPP Programming with JavaScript and jQuery

Book Description

Create real-time, highly interactive apps quickly with the powerful protocol

is a robust protocol used for a wide range of applications, including instant messaging, multi-user chat, voice and video conferencing, collaborative spaces, real-time gaming, data synchronization, and search. This book teaches you how to harness the power of in your own apps and presents you with all the tools you need to build the next generation of apps using or add new features to your current apps. Featuring the language throughout and making use of the library, the book contains several apps of increasing complexity that serve as ideal learning tools.

* Learn about XMPP’s instant messaging features, such as rosters, presence and subscriptions, and private chats
* Covers XMPP stanzas, stanza errors, and client protocol syntax and semantics
* Discusses service discovery, data forms, and publish-subscribe
* Addresses XMPP -related topics such as application design, event handling, and combining existing protocols
* Details the best ways to deploy XMPP-based applications
* Explains how to use Strophe’s plugin system and how to create your own plugins
Download Now »

XMPP: The Definitive Guide

XMPP: The Definitive Guide

Book Description

This practical book provides everything you need to know about the Extensible Messaging and Presence Protocol (). 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. : The Definitive Guide walks you through the thought processes and design decisions involved in building a complete -enabled application, and adding real-time interfaces to existing applications. You’ll not only learn simple yet powerful tools, but you’ll also discover, through real-world developer stories, how common “building blocks” can help solve particular classes of problems. With this book, you will:

Learn the basics of technologies, including architectural issues, addressing, and communication primitivesU Understand the terminology of and learn about the wealth of servers, clients, and code libraries Become familiar with the concepts and services you need to solve common problems Construct a complete business application or real-time service with

Every day, more software developers and service providers are using XMPP for real-time applications, and with the help of XMPP: The Definitive Guide, you can, too. Download Now »