2016-03-21 20 views
8

Raylar 4 uygulamasına gerçek zamanlı sohbet yapıyorum. Bu tür bir iş için ActionCable araç gibi görünüyor.Raylar 4 ve ActionCable

ActionCable raylar 4'te kullanılabilir mi, yoksa rails 5'i güncellememi mi yapabilirim?

ben 4.

+0

fayewebsocket mücevher sen https://github.com/faye/faye-websocket-ruby –

cevap

6

ActionCable sadece Yuvalarının işlemek için raylar-5 yolu rayları ile ActionCable için herhangi bir giriş bulamıyor. Mevcut raylar için özel pub ve faye rayları gibi çoklu sarmalayıcılarla Faye (https://github.com/faye) vardır.

Ayrıca kendi başına, bütün

+0

kullanabilirsiniz Bu nasıl Faye eserler bunu anlama beni 2 gün sürdü Teşekkürler – DenniJensen

9

Raylar de Ruby WebSocket işleyicisi yazmak zorunda değilsiniz, çeşitli rubygems sadece topluluğudur. ActionCable sadece yeni bir mücevher Rails ile koleksiyonuna eklenir olduğu 5. Eğer Gemfile aracılığıyla kendisi tarafından ActionCable yükleyebilirsiniz:

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

Sonra sadece onu ayarlama hakkında gidin. İşte iyi bir yazma üzerine kalmıştır:

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

+10

Rails 5'e bağlı gibi görünen actionpack 5.0.0.1'e bağlı olarak, Rails 4 üzerinde actioncable 5.0.0.1 yüklemeye çalışmanın mümkün olmadığını belirtmek gerekir. – steel