假设我的用户正在查看消息/索引,而其他人则向他发送消息。我希望用户的视图能够实时更新以反映新消息,有点像Twitter让我知道我的时间线上有更多消息。在Rails中有没有这样做的例子?
答案 0 :(得分:1)
您可以使用AJAX定期轮询服务器以获取更新(拉模型),也可以使用Juggernaut插件或类似功能使服务器向客户端发送更新(推送模型)。请注意,这需要在客户端上安装Flash。
答案 1 :(得分:0)
DUI.stream from digg可能是您正在寻找的解决方案。它保持一个开放的xhr流,您可以继续添加要发送给用户的对象。它有一个ruby客户端示例