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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.