2016-03-21 10 views
8

मैं एक रेल 4 आवेदन में वास्तविक समय चैट कर रहा हूं। ऐसा लगता है कि ActionCable इस तरह के काम के लिए उपकरण है।रेल 4 और एक्शनकेबल

क्या रेल मेंका उपयोग करना संभव है या क्या मुझे रेल 5 में अपडेट किया गया है?

मैं पटरियों के साथ ActionCable के लिए किसी भी परिचय 4.

+0

fayewebsocket मणि आप https://github.com/faye/faye-websocket-ruby –

उत्तर

6

ActionCable सिर्फ एक रेल-5 रास्ता WebSockets को संभालने के लिए है नहीं मिल रहा। वर्तमान रेल के लिए फेय (https://github.com/faye) निजी-पब और फेय-रेल जैसे कई रैपर के साथ है।

इसके अलावा, आप सभी

+0

उपयोग कर सकते हैं यह पता लगाना कैसे फेय कार्यों के लिए मुझे 2 दिन का समय लगा धन्यवाद – DenniJensen

9

रेल पर रूबी में WebSocket हैंडलर लिखने के लिए, में और स्वयं का नहीं है, बस विभिन्न RubyGems का एक संग्रह है। ActionCable बस एक नया मणि रेल के साथ संग्रह में जोड़ा है 5. आप अपने Gemfile के माध्यम से अपने आप में ActionCable स्थापित कर सकते हैं:

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

तो बस उसे सेट अप करने के बारे में जाना। यहाँ एक सभ्य लिखने उस पर निर्भर है:

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

+10

यह ध्यान देने योग्य है कि रेल 4 पर एक्शनकेबल 5.0.0.1 स्थापित करने का प्रयास करना संभव नहीं है, क्योंकि यह एक्शनपैक 5.0.0.1 पर निर्भर करता है, जो रेल 5 पर निर्भर करता है। – steel

संबंधित मुद्दे