Chapter 29APIs: Server Sent Events
Server Sent Events is an API by which browsers receive push notification from servers through the HTTP connection. Once a connection is established, the server can send updates to the client periodically as new data is available. In other words, a client subscribes to the events generated on the server side. Once a particular event occurs, the server sends a notification to the client. With Server Sent Events (SSEs), you can create rich applications that provide real-time updates to the browser without significant HTTP overhead.
In this chapter, we’ll discuss the concepts behind SSEs and learn how to use them to build real-time HTML5 apps.
The Motivation for SSEs
Before moving any further, it’s important to ...