O'Reilly logo

Essential App Engine: Building High-Performance Java Apps with Google App Engine by Adriaan de Jonge

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required