iphone - Rails 上的服务器推送解决方案

标签 iphone android ruby-on-rails

我正在使用 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/

相关文章:

mysql - 尝试更改迁移文件中数据库条目的更改大小写时出现“尝试调用私有(private)方法”错误

iphone - 使用 setSourceType 和图像选择器隐藏状态栏

ios - MKmapView Overlay 绘图显示色 block iOS 10

android - 加载依赖于其他共享库的共享库

ruby-on-rails - 从 Rails 2 升级到 Rails 3(以及 ruby​​ 版本)时出现问题

ruby-on-rails - Rails 路由重定向上的 URI::InvalidURIError

iphone - 在我的 App 中的 App Store 中打开我的应用程序列表

iphone - 在iphone中使用sqlcipher解密

java - 如何在android中使用mp4parser在视频上添加水印?

android - android中的返回功能