Для realtime используют WebSocket, для некоторых peer-to-peer сценариев — WebRTC data channels; на сервере также применяют TCP, UDP и брокеры сообщений.
Какие способы передачи данных, помимо HTTP, вы знаете или использовали?
Для realtime используют WebSocket, для некоторых peer-to-peer сценариев — WebRTC data channels; на сервере также применяют TCP, UDP и брокеры сообщений.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Для realtime используют WebSocket, для некоторых peer-to-peer сценариев — WebRTC data channels; на сервере также применяют TCP, UDP и брокеры сообщений.
Уточняйте уровень: SSE и long polling основаны на HTTP, а REST — не отдельный транспорт. Обычная браузерная страница не получает произвольный доступ к сырым TCP/UDP-сокетам. В ответе отделите изученные способы от реально использованных.