Загрузка обновлений для представления в режиме реального времени (близко к) - PullRequest
2 голосов
/ 18 февраля 2010

Скажите, что мой пользователь просматривает сообщения / индекс, а кто-то другой отправляет ему сообщение. Мне бы хотелось, чтобы представление пользователя обновлялось в режиме реального времени, чтобы отразить новое сообщение, вроде того, как Twitter позволяет мне узнать, что на моей временной шкале больше сообщений. Есть ли примеры того, как это делается в Rails?

Ответы [ 2 ]

1 голос
/ 18 февраля 2010

Вы можете либо использовать AJAX для регулярного опроса сервера на наличие обновлений (модель pull), либо использовать плагин Juggernaut или аналогичный, чтобы сервер мог отправлять обновления клиенту (модель push) , Обратите внимание, что для этого требуется, чтобы Flash был установлен на клиенте.

0 голосов
/ 18 февраля 2010

DUI.stream от digg может быть решением, которое вы ищете. Он поддерживает открытый поток xhr, к которому вы можете добавлять объекты для отправки пользователю. У него есть пример клиента ruby ​​

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