I am confused with following statement stated by author under HTML5 Event Source API & Server Sent Events push technology.
" This helps in getting rid of a huge number of blank request-response cycles cutting down the bandwidth consumption by notches."
What i understood from author conversation about push technology is to establish persistent connection, we should have some sought of mechanism where browser should not kill the open connection if request - response flow crosses TTL. This mechanism can be achieved by using Heart beat Interceptors, these are just blank request responses between the client and the server to prevent the browser from killing the connection.
Here is my question, how HTML5 Event Source API & Server Sent Events helps in keeping persistent connection between client and server without blank request-response cycles (heart beat interceptor) ? Thanks in advance.