मैंने एक Asynchronous version of Rails 3 बनाया है जिसे मैं वेबस्केट कार्यान्वयन के साथ एकीकृत करना चाहता हूं।रैक और इवेंट मशीन का उपयोग कर रेल के साथ वेबस्केट को एकीकृत करना
मैं इवेंटमैचिन, रुबी 1.9, फाइबर और विभिन्न एम-स्वाद वाले पुस्तकालयों का उपयोग कर रहा हूं जैसा कि बुरी तरह अच्छे Ilya Grigorik द्वारा दस्तावेज किया गया है।
मैं em-websocket को वेबसॉकेट कनेक्शन के हैंडलर के रूप में देख रहा हूं लेकिन इसे रेल ऐप में जोड़ने के लिए सबसे अच्छा तरीका अनिश्चित है।
आदर्श रूप में, यह इसी तरह से काम एक्सप्रेस और Socket.io साथ Node.js को होगा - इनकमिंग कनेक्शन का पता चला जाना चाहिए और WebSocket हैंडलर के लिए भेजा या नियमित रूप से रेल ढेर के रूप में HTTP हेडर ने संकेत दिया & आदि ।
टी एल; डॉ
- WebSocket हैंडलर कि एक मौजूदा रेल आवेदन में प्लग
- पारदर्शी एप्लिकेशन
आप अधिक विशिष्ट बुलेट बिंदुओं आप का जवाब चाहते हैं की एक श्रृंखला में अपने प्रश्न टूट सोच सकते हैं। – kanaka