Я пытаюсь изучить новую технологию под названием Web Sockets. У меня есть настройка (pywebsocket как модуль Apache2), и я играю с примерами. http://code.google.com/p/websocket-sample/wiki/samples?ts=1262888726&updated=samplesWeb Sockets - загрузка сервера
Меня беспокоит одна вещь - все примеры используют общий файл для мониторинга изменений в счетчике сообщений, счетчике пользователей.
В основном, когда я подключаюсь к ws: // localhost/chat с двумя браузерами, будет запущено 2 экземпляра chat_wsh.py (обработчики websock). Правильно? И все они будут обращаться к файлу/базе данных для подсчета.
Это может быть глупый вопрос, но я не являюсь сетевым гуру - возможно ли передавать сообщение всем соединениям одного обработчика.
Например: Пользователь из чата отправляет сообщение - сообщение через websocket получает в обработчик websocket, который, в свою очередь, передает информацию о том, что новое сообщение получено ко всем другим экземплярам чата, устраняя при этом необходимость в каждом экземпляре постоянно проверять один общий файл/базу данных.
Я надеюсь, что имеет смысл :)