2016-03-21 76 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