Two-way Communication over HTTP: Difference between revisions
Jump to navigation
Jump to search
Line 9: | Line 9: | ||
* XMLHttpRequest | * XMLHttpRequest | ||
* <iframe>s and long polling | * <iframe>s and long polling | ||
The problem with this approach is that the server is forced a number of underlying TCP connections for each client: one for sending information and a new one for each incoming message. The Wie protocol has a high overhead, each message has a HTTP header. | |||
Obsoleted by [[WebSocket#Overview|WebSockets]]. | Obsoleted by [[WebSocket#Overview|WebSockets]]. |
Revision as of 19:59, 25 April 2018
Internal
Overview
Browsers can receive simulated server-to-client invocations by opening multiple HTTP connections and using the following mechanisms:
- XMLHttpRequest
- <iframe>s and long polling
The problem with this approach is that the server is forced a number of underlying TCP connections for each client: one for sending information and a new one for each incoming message. The Wie protocol has a high overhead, each message has a HTTP header.
Obsoleted by WebSockets.