2016-03-21 12 views
8

私はリアルタイムのチャットをレール4アプリケーションに組み込んでいます。 ActionCableはこの種の仕事のためのツールだと思われます。Rails 4とActionCable

ActionCableをレール4に使用することはできますか、それともレール5を更新する必要がありますか?

私はレール4

+0

fayewebsocket宝石https://github.com/faye/faye-websocket-ruby –

答えて

6

ActionCableはWebSocketをを処理するだけでレール-5の方法であるとActionCableのための任意の導入を見つけることができません。 現在のレールには、プライベートパブやフェイレールのような複数のラッパーを持つFaye(https://github.com/faye)があります。

また、あなたはすべての

+0

それはどのようフェイ作品にそれを考え出すに2日かかりましたありがとう – DenniJensen

9

のRailsでRubyでのWebSocketハンドラを記述する必要はありません、それ自体のは、様々な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をインストールしようとすると、Rails 5に依存するように見えるactionpack 5.0.0.1に依存しているので注意してください。 – steel

関連する問題