我正在使用 Rails 后端 (2.3.10) 开发多平台(iPhone、Android、WM7、网络)多人游戏,并且需要服务器推送功能。处理与多个客户端平台一起使用的服务器推送的最佳 Rails 解决方案是什么?是 Juggernaut、Comet、Cramp、pusherapp 还是?
最佳答案
一个选择是使用 Faye (Ryan B. 做了一个 screencast on Faye )。
我的经验是,Eventmachine 构成了进行基于事件的工作的良好基础 - Pusherapp 构建于此之上。因此,如果您想采用更困难的解决方案,您应该考虑编写自己的发布/订阅服务器 - 也许使用 em-websocket .
最后,虽然有些人认为 Pusherapp 价格昂贵,但它确实既简单又坚如磐石。
关于iphone - Rails 上的服务器推送解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4516821/