【问题标题】:Websockets and RailsWebsockets 和 Rails
【发布时间】:2015-03-25 04:15:32
【问题描述】:

我想开发一个基于 Rails 4.2 (Ruby 2.1.0) 和 websockets 的 web 文件管理器。

  • Websocket-rails 看起来不错,但已经死了。
  • em-websocket 缺少文档(或者如果您有链接,那就太好了)并且不完全兼容开源。

将 websocket 与 rails 一起使用的最佳方式是什么?

【问题讨论】:

    标签: ruby-on-rails ruby websocket


    【解决方案1】:

    看看faye-websocket。这是一个不错的 railscasts tutorial

    【讨论】:

      【解决方案2】:

      看看Plezi framework

      与 Faye 相比的优势在于 Faye 要求您自己处理 Redis 广播逻辑,而 Plezi 是一个框架,它为您处理 Redis 逻辑并允许您在同一端口上运行 Plezi websockets 应用程序和 Rails 应用程序在同一台服务器上。

      使用 Redis 时,Plezi 也很容易扩展,因为它可以通过 Redis 运行它的所有广播和单播 API,您无需执行任何操作,只需将其指向您的 Redis 服务器。

      documentation 中所述,您只需将 Plezi 代码作为中间件包含在 Rails 应用程序中即可。很简单。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-02-01
        • 1970-01-01
        • 2019-01-14
        • 2013-07-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多