Прямое подключение из Javascript / HTML - PullRequest
0 голосов
/ 01 октября 2010

Есть ли способ установить живое соединение (например, для сервера чата) с сервером, использующим только HTML (5) / JavaScript?

Ответы [ 3 ]

1 голос
/ 06 октября 2010

Очевидно, что FF4, Chrome и Safari все поддерживают веб-сокеты .

Вот пример firefox , хотя я не уверен, что спецификация еще полностью завершена.

1 голос
/ 01 октября 2010

Из-за природы HTTP (только клиенты могут запускать запросы), вам понадобится сервер «Push» (он же Comet) на стороне сервера.Вам все еще нужен JS только на клиенте.См.

Это также может быть реализовано с периодическим обновлением (опрос), если вы не можете установить движок Comet насервер.

0 голосов
/ 01 октября 2010

Да.AJAX и некоторый серверный код для обработки обновлений сообщений - это все, что вам нужно для создания именно такой системы.Как отмечает @NullUserException, что-то вроде Comet может сделать это проще.

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