Отправить личное сообщение чата - PullRequest
0 голосов
/ 20 июля 2009

Я работаю над сетевым чатом. Мне нужно реализовать gtalk как всплывающие окна для приватного чата. Для этого мне нужно открыть всплывающее окно на экране конечного пользователя. Можно ли отправить несколько уведомлений или открыть всплывающее окно в разных сессиях, используя идентификатор сессии.

Ответы [ 3 ]

1 голос
/ 20 июля 2009

Если у вас меньше трафика, достаточно использовать чат на стороне сервера с механизмом опроса. Но, насколько я знаю, самый простой способ общения между разными сессиями - это, вероятно, сохранить все сообщения чата в базе данных. jQuery опрашивает (например, каждые 5 секунд) эту базу данных с идентификатором сеанса текущего пользователя и извлекает новые сообщения (кстати, Facebook реализовал их чат в Erlang, потому что он должен быть хорошо масштабируемым и распределенным).

0 голосов
/ 02 апреля 2012

Веб-сокеты могут быть использованы для приложения чата. HTML 5 теперь поддерживает веб-сокет в браузере.

0 голосов
/ 20 июля 2009

использовать сеанс с опросом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...