Chapter 17: Sending and Receiving Messages Using XMPP

In this chapter, the Google APIs for sending and receiving XMPP messages are introduced. The chapter starts with an example that sends a message to a client that has subscribed to the App Engine’s XMPP address. Next, the App Engine application is configured to receive messages, subscriptions, and presences. All of these are stored in the Google App Engine datastore for further analysis.

Sending Messages Using XMPP

Google Talk uses an open standard called XMPP (Extensible Messaging and Presence Protocol), popularly known as Jabber. This is an open standard maintained by the Internet Engineering Task Force (IETF). Google is not the only party using XMPP. For example, if you have a Facebook account ...

Get Essential App Engine: Building High-Performance Java Apps with Google App Engine now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.