2016-03-21 17 views
8

Buduję chatę w czasie rzeczywistym na aplikację szyny 4. Wydaje się, że to narzędzie do tego rodzaju pracy to ActionCable.Szyny 4 i ActionCable

Czy można używać ActionCable w szynach 4 lub czy mam aktualizację do szyn 5?

nie mogę znaleźć żadnego wprowadzenie dla ActionCable z szyn 4.

+0

fayewebsocket gem można użyć https://github.com/faye/faye-websocket-ruby –

Odpowiedz

6

ActionCable jest tylko szyny-5 sposobem obsługi WebSockets. Dla bieżących szyn istnieje Faye (https://github.com/faye) z wieloma opakowaniami, takimi jak prywatny-pub i faye-rails.

Również nie trzeba napisać procedurę obsługi websocket w Ruby na wszystkich

+0

Zajęło mi to 2 dni, aby dowiedzieć się prace jak Faye dzięki – DenniJensen

9

Rails, sama w sobie, jest tylko zbiór różnych rubygems. ActionCable tylko nowy klejnot dodane do kolekcji z szynami 5. Można zainstalować ActionCable przez siebie za pośrednictwem Gemfile:

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

Następnie wystarczy przejść o jej utworzeniu. Tutaj jest przyzwoity napisać na nim:

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

+10

Warto zauważyć, że próba instalacji pliku actioncable 5.0.0.1 na Rails 4 nie jest możliwa, ponieważ zależy od ActionPacka 5.0.0.1, który wydaje się zależeć od Rails 5. – steel