2012-01-05 9 views
14

मैं socket.io का उपयोग कर रहा हूं, अगर मैं अपने ऐप के लिए एसपीडीवाई सर्वर का उपयोग करता हूं तो socket.io/websockets अभी भी काम करेगा?क्या वेबसाइकिल एसपीडीवाई के साथ काम करते हैं?

धन्यवाद।

+1

यह सुनिश्चित नहीं है कि यह क्यों मतदान किया जा रहा है। एक दिलचस्प, प्रासंगिक सवाल की तरह लगता है। एसपीडीवाई पर – deceze

उत्तर

7

एसपीडीवाई मूल रूप से HTTP/S की एक भिन्नता है जो वेब पेज लोड समय को तेज़ करता है। वेबसाकेट HTTP नहीं है (भले ही इसमें HTTP संगत प्रारंभिक हैंडशेक है)। वे असंबंधित हैं (सिवाय इसके कि वे दोनों वेब विलंबता को संबोधित करते हैं) और वे संगत हैं। आपका एसपीडीवाई सक्षम वेब सर्वर वेबस्केट कनेक्शन के अग्रेषण का समर्थन नहीं कर सकता है, लेकिन यदि आप मामले में हैं तो आप हमेशा अपने वेबस्केट सर्वर स्टैंडअलोन को एक अलग पोर्ट पर चला सकते हैं।

5

एसपीडीवाई पर वेबसाकेट सक्षम करने के लिए प्रगति पर काम चल रहा है। क्रोम के लिए वर्तमान में इसके लिए एक प्रयोगात्मक झंडा है: --enable-websocket-over-spdy। इस पर नवीनतम प्रगति और स्थिति को ट्रैक करने के लिए, Google समूहों पर spdy-dev चर्चाओं को चेकआउट करें।

+1

वेबसॉकेट - एसपीडीवाई पर समानांतर में कई वेबसाकेट चलाने का विचार है, जो कि अधिकांश आधुनिक ब्राउज़रों में समर्थित नहीं है। लेकिन यह वैकल्पिक बात है, और आप अभी भी एसपीडीवाई के साथ सामान्य वेबसाकेट प्रोटोकॉल का उपयोग कर सकते हैं, क्योंकि वेबसॉकेट इसका अपना टीसीपी कनेक्शन उपयोग करता है जो मौजूदा HTTP कनेक्शन के साथ नहीं है। – uhbif19

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