Sinatra服务器推?

sul*_*n.t 10 ruby sinatra

将数据从使用Sinatra编写的服务器推送到客户端的最佳方法是什么?想象一下聊天室,但没有Ajax轮询每2500毫秒.

我知道Rails中的Juggernaut,但对Sinatra很好奇.

Gre*_*ell 5

Marc-AndréCournoyer在博客文章中发现了一个小小的谷歌搜索,讨论了瘦Web服务器的异步响应功能,并包含指向async-sinatra库的链接.您还可以查看orbited -ruby,它是Orbited Comet服务器的Ruby实现.这两个看起来都是相当新的和未经测试的,所以你可能需要做一些自我修复才能让你的应用程序正常工作.