Concept Flow - Long polling as fallback
Client sends request
Server holds request open
Event occurs or timeout
Server sends response
Client receives data
Client immediately sends new request
↩Back to Client sends request
The client sends a request that the server keeps open until new data is ready or a timeout happens. Then the server responds, and the client immediately sends another request to keep listening.