автоматическое добавление сообщений с сервера в тег div - PullRequest
2 голосов
/ 15 декабря 2010

Я пытаюсь собрать простой прототип:

  • страница с текстовым полем и пустым тегом div
  • та же самая страница, открытая в двух окнах браузера
  • Браузер 1 - пользователь А набирает что-то в текстовом поле и нажимает клавишу ввода
  • Браузер 2 - пользователь Б, не обновляя страницу, видит, какой пользователь А набрал

Я знаю AJAXбудет использоваться, но я ищу подробное решение.JQuery?WebSockets?nodeJS?

Если я использую jQuery, я чувствую, что мне придется периодически отправлять запросы на сервер, чтобы узнать, поступили ли какие-либо новые сообщения, вместо этого я хочу, чтобы это было мгновенным.

есть ли какие-нибудь примеры nodeJS в этом направлении?

Ответы [ 2 ]

0 голосов
/ 23 декабря 2010

Невозможно получить мгновенные уведомления от сервера, отправленные клиенту, так как HTTP-соединение устанавливается только от клиента к серверу, даже если оно остается активным, клиент должен сначала запустить запрос, что означает, что вам необходимо периодически проверятьчтобы узнать, есть ли какие-то обновления.

0 голосов
/ 15 декабря 2010

Вы должны посмотреть на реверс AJAX .Читать Техника обратного Ajax

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...