EMZETT.
Увійти

WebSockets

Коротко: WebSockets — постійне двостороннє з’єднання між браузером і сервером, яким обидві сторони можуть будь-коли надсилати повідомлення.

Докладніше: Звичайний HTTP працює як запитання і відповідь: браузер питає, сервер відповідає, далі край. Для чатів, живих ігор, біржових котирувань чи спільного редагування це надто млявo. WebSocket залишається відкритим, і сервер може надсилати сам («push»).

Подробиці

  • Встановлення: браузер починає зі звичайного запиту HTTP і просить «upgrade». Після цього з’єднання перемикається на WebSocket.

Див. також: порт, API, сокети