Practical XMPP

Unleash the power of XMPP in order to build exciting, real-time, federated applications based on open standards in a secure and highly scalable fashion

Practical XMPP

Lloyd Watkin, David Koelle

Unleash the power of XMPP in order to build exciting, real-time, federated applications based on open standards in a secure and highly scalable fashion
Packt Subscription
FREE
$9.99/m after trial
eBook
$14.40
RRP $35.99
Save 59%
Print + eBook
$44.99
RRP $44.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$14.40
$44.99
$9.99 p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


Practical XMPP Book Cover
Practical XMPP
$ 35.99
$ 14.40
Reactive Programming in Kotlin Book Cover
Reactive Programming in Kotlin
$ 35.99
$ 14.40
Buy 2 for $28.80
Save $43.18
Add to Cart

Book Details

ISBN 139781785287985
Paperback248 pages

Book Description

XMPP (eXtensible Messaging and Presence Protocol) is a messaging protocol that enables communication between two or more devices via the Internet.

With this book, developers will learn about the fundamentals of XMPP, be able to work with the core functionality both server-side and in the browser, as well as starting to explore several of the protocol extensions. You will not only have a solid grasp of XMPP and how it works, but will also be able to use the protocol to build real-world applications that utilize the power of XMPP. By the end of this book, you will know more about networking applications in general, and have a good understanding of how to extend XMPP, as well as using it in sample applications.

Table of Contents

What You Will Learn

  • Install and configure an XMPP server and use it to connect from a traditional desktop client and send a message
  • Build a simple server-side application that will respond to messages from our logged in desktop client
  • Install and run XMPP-FTW, connect to the server from the browser, and handle incoming/outgoing messages
  • Connect to a multi-user chat room, send/receive stanzas, add a room password, join a protected room, set the room’s subject, and change a user's affiliation
  • Get to grips with the publish-subscribe extension of XMPP and use it to build a pusher system that can make any website real-time
  • Build a simple XMPP component and create an extension for XMPP-FTW that allows you to use your own custom format
  • Build an XMPP version of the classic game “Pong”

Authors

Table of Contents

Book Details

ISBN 139781785287985
Paperback248 pages
Read More

Read More Reviews

Recommended for You

Reactive Programming in Kotlin Book Cover
Reactive Programming in Kotlin
$ 35.99
$ 14.40
The Node Craftsman Book Book Cover
The Node Craftsman Book
$ 31.99
$ 12.80
Learning RxJava Book Cover
Learning RxJava
$ 35.99
$ 14.40
Mastering ASP.NET Core 2.0 Book Cover
Mastering ASP.NET Core 2.0
$ 39.99
$ 16.00
Mastering Embedded Linux Programming - Second Edition Book Cover
Mastering Embedded Linux Programming - Second Edition
$ 39.99
$ 16.00
Boost C++ Application Development Cookbook - Second Edition Book Cover
Boost C++ Application Development Cookbook - Second Edition
$ 39.99
$ 16.00