Перезагрузка страницы другого пользователя - PullRequest
2 голосов
/ 28 мая 2011

Предположим, вы сделали интернет-игру в крестики-нолики или что-то, что разыгрывается между игроками. Таким образом, когда игрок вводит «x» или «o» или что-то еще, противник должен получить его на своем компьютере.

Я знаю, как сделать это с таймером. Но я заинтересован в том, чтобы сделать это с событием. Я имею в виду, когда вводится, мы ловим событие. Затем это событие перезагружает страницу противника, и он получает информацию.

Есть ли способ, которым я могу этого достичь? И стоит ли это того?

Заранее спасибо за любые ответы!

1 Ответ

3 голосов
/ 28 мая 2011

Существует нечто, называемое HTTP-сервер Push . Обычно из того, что я прочитал, рекомендуется использовать , а не , поскольку это, по-видимому, создает большую нагрузку на сервер, который должен поддерживать много открытых соединений (для каждого подключенного браузера).

Так что, если мне придется это сделать, я бы придерживался сценария опроса (таймера), как вы тоже описали.

...