Summary

In this chapter, we learned the differences between an application that uses the standard request/response exchange pattern to get data from a server and a real-time application, where the clients are persistently connected to the server and receive data as soon as it's available. Using the Channel API, we saw how easy it can be to implement a real-time web application when it runs on App Engine.

By adding a new feature to our Notes application, we should now have an idea of the features offered by the Channel API and what we can do to get the most out of its components.

We first implemented the server part, managing channel creation and message sending. Then, we moved to the client side, where we managed to implement the logic needed to ...

Get Python for 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.