2016-03-21 81 views
8

我正在建立一个实时聊天到rails 4应用程序。看来ActionCable是这类工作的工具。Rails 4和ActionCable

是否有可能在rails 4中使用ActionCable或者我有更新到rails 5吗?

我无法找到与导轨的ActionCable任何介绍4.

+0

fayewebsocket宝石可以使用https://github.com/faye/faye-websocket-ruby –

回答

6

ActionCable只是处理WebSockets的一个轨道-5的方式。 对于目前的铁路,有Faye(https://github.com/faye)与多个包装如私人酒吧和faye导轨。

你也不必写在红宝石WebSocket的处理程序在所有

+0

我花了2天想出来怎么王菲作品谢谢 – DenniJensen

9

Rails的,在其本身,只是不同的RubyGems的集合。 ActionCable只是一个新的宝石加入到使用Rails收集5.您可以通过您的Gemfile自行安装ActionCable:

gem 'actioncable', '~> 5.0.0.beta3'

然后,只需去设置它。这里是一个不错的写上去就可以了:

http://www.thegreatcodeadventure.com/rails-5-preview-action-cable/

+10

值得注意的是,试图在Rails 4上安装actioncable 5.0.0.1是不可能的,因为它取决于actionpack 5.0.0.1,这似乎取决于Rails 5。 – steel