Я знаю, что есть некоторые споры относительно того, является ли HTTP строго ориентированным на соединение или без установления соединения. AFAIK, HTTP поддерживает соединение только достаточно долго, чтобы передать серию немедленных запросов. Недавно мы с архитектором, сертифицированным Microsoft, обсуждали способ передачи обновлений «подключенным» клиентам.
Представьте себе игру в шашки. Если player1 делает ход, player2 должен быть уведомлен. С HTTP (без TCP / UDP) единственным известным мне способом является опрос. Архитектор не согласился со мной.
Итак, как вы можете отправлять обновления «подключенным» клиентам, используя только HTTP?