LINUX.ORG.RU

> на кой оно надо?

народ давно хочет делать такие велосипеды, тут даже проскакивала мысль переделать http в XMPP-based, чтобы сервер мог рассылать события клиентам, например, или клиентам было проще обновлять часть страницы при наступлении события на стороне клиента. Для web 2.0, короче.

name_no ★★ ()
Ответ на: комментарий от name_no

чтобы сервер мог рассылать события клиентам


А если к серверу подключено 20000 клиентов сервер не скукожится?

Karapuz ★★★★★ ()
Ответ на: комментарий от Karapuz

> А если к серверу подключено 20000 клиентов сервер не скукожится?

Лично меня это не касается, пусть хоть перекукожится в трёх измерениях. Да хоть даже и в четырёх. Ты же клиент. Те, кто боится, что их сервер скукожится — не рассылают событий клиентам.

name_no ★★ ()

Объясню, почему мне нужны вебсокеты. Интерфейс управления различными железяками должен иметь обратную связь. Т.е., к примеру, вы что-то изменили, и хотите узнать, перешло устройство в нужное состояние, или нет. Сейчас это реализуется периодическим (каждые 2-2.5с) запуском xmlhttprequest'а, который и узнает, что же произошло (причем, чтобы данные от сервера не «потерялись», они скапливаются в очереди сообщений).

А вот с вебсокетами никаких велосипедов изобретать бы не пришлось.

Eddy_Em ☆☆☆☆☆ ()

посмотри как это сделано на Годвиле.

JFreeM ★★★☆ ()
Ответ на: комментарий от Eddy_Em

Server-Sent Events наверное тебе больше подойдут, чем вебсокеты.

anonymfus ★★★★ ()

чтоб не изобретать уродства вида
while(1) { реконнектиться к серверу, висеть на линии и запрашивать инфу каждые N секунд.}, N 30-60 сек

shahid ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.