Работа с веб-сервером с несколькими клиентами
Я работаю над веб-приложением, которое может обслуживать только одного клиента. Теперь мне нужно включить функциональность для обслуживания нескольких клиентов. Для этого должен существовать один механизм, в котором все клиенты могут видеть, ИЛИ будет уведомлен, если какие-либо изменения будут сделаны каким-либо другим клиентом в приложении. Так что теперь моя задача - уведомить всех клиентов, как только какие-либо изменения будут внесены из серверной части другим клиентом.
Я нашел одно решение, в котором я буду вызывать один скрипт cgi из javascript в определенный период времени, и оно позволит другим пользователям знать о выполненных уведомлениях (то есть посредством предупреждений). Но я думаю, что серверу придется постоянно вызывать этот скрипт повторно. Есть ли другое решение, в котором я могу решить свою цель???
Заранее спасибо...
1 ответ
Это во многом зависит от вашей серверной технологии, но то, что вы, вероятно, ищете, это что-то вроде Javascript Comet (Википедия)
На Stackru есть тема, рассказывающая о комете