В настоящее время я создаю систему уведомлений в стиле Facebook для своего сайта.
Я использую длинный опрос. Итак, сервер отправляет данные, если они доступны, и закрывает соединение.
Теперь проблема, с которой я сталкиваюсь, заключается в том, что я хочу, чтобы она использовалась всеми открытыми вкладками или окнами этого браузера.
Я использую файл cookie, чтобы определить, выполняет ли вкладка вызов ajax, поэтому другие вкладки не будут выполнять его, пока операция первой вкладки не будет завершена.
Теперь я хочу иметь эффективный способ, позволяющий отображать данные на всех открытых вкладках в форме или в небольшом всплывающем окне в стиле fb.
Цель состоит в том, что если в последнем активном вызове ajax есть данные, то на всех открытых вкладках или окнах браузера появится небольшое всплывающее окно.
Как теория, я могу сделать это с помощью cookie, но я хочу знать, есть ли лучший способ сделать это.
Спасибо,
Anjan