मैं कनेक्शन को जीवित रखने के लिए websockets में पिंग/पोंग संदेशों के बारे में पढ़ता रहता हूं, लेकिन मुझे यकीन नहीं है कि वे क्या हैं। क्या यह एक अलग फ्रेम प्रकार है? (मुझे पिंग-पोंग से संबंधित क्रोम में जावास्क्रिप्ट वेबसॉकेट ऑब्जेक्ट पर कोई भी विधि दिखाई नहीं दे रही है)। या यह सिर्फ एक डिजाइन पैटर्न है (उदाहरण के लिए मैं सचमुच सर्वर पर "पिंग" या कोई अन्य स्ट्रिंग भेजता हूं और इसे प्रतिसाद देता हूं)। पिंग-पोंग निरंतरता फ्रेम से संबंधित है?ब्राउज़र से वेबस्केट पिंग/पोंग फ्रेम भेजना
कारण मैं पूछता हूं कि मैं एक पाइथन फ्रेमवर्क का उपयोग कर रहा हूं जो कि Mongrel2 के पीछे चलता है, इसलिए मैं सोच रहा हूं कि Mongrel2 को एक विशिष्ट पिंग/पोंग संदेश भेजने का कोई तरीका है जो इसे मेरे बिना कनेक्शन को जीवित रखने के लिए कहता है पायथन ऐप को इसके बारे में चिंता करने की ज़रूरत है। इसके लिए एक अलग HTTP विधि होने के लिए एनालॉग, मुझे लगता है। और मुझे लगता है कि एक समर्पित पिंग/पोंग संदेश फ्रेम स्ट्रिंग "पिंग" की तुलना में सरल (सर्वर और नेटवर्क पर कम लोड) हो सकता है, हालांकि शायद इससे कोई फर्क नहीं पड़ता।
संपादित करें: मैंने अभी RFC 6455 देखा है और ऐसा लगता है कि पिंग और पोंग निश्चित रूप से अपने स्वयं के ऑपोड के साथ फ्रेम प्रकार नियंत्रित करते हैं। तो मैं क्रोम में जावास्क्रिप्ट से पिंग फ्रेम कैसे भेजूं?
बस सर्वर से पिंग करें। हर कोई गैर मानक बंदरगाहों पर नेटवर्किंग मुद्दे के बारे में जानता है, इसलिए वे नियमित रूप से छोटे अंतराल पर पिंग शुरू कर रहे हैं। मुझे लगता है कि आप एक खराब लिखित सर्वर को पिंग कर सकते हैं, लेकिन हो सकता है कि उनके साथ कुछ भी संवेदनशील न हो। –