Rails 4 and ActionCable

11

我正在将实时聊天功能集成到Rails 4应用程序中。看起来ActionCable是这种任务的工具。

在Rails 4中是否可以使用ActionCable,还是需要升级到Rails 5?

我找不到任何有关Rails 4下ActionCable的介绍。


你可以使用fayewebsocket gem,链接为https://github.com/faye/faye-websocket-ruby。 - Rajarshi Das
2个回答

10

ActionCable是Rails 5处理WebSockets的一种方式。 对于当前的Rails,有Faye(https://github.com/faye)以及private-pub和faye-rails等多个包装器可用。 此外,您完全不必使用Ruby编写WebSocket处理程序。


2
我花了2天时间弄清楚faye的工作原理,谢谢。 - DenicioCode

8

16
值得注意的是,尝试在Rails 4上安装ActionCable 5.0.0.1是不可能的,因为它依赖于ActionPack 5.0.0.1,而该版本似乎依赖于Rails 5。 - steel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接