मेरे पास एक वेबपैप है, जो ब्राउज़र में चल रहा है। वह वेबपैप एक सर्वर से जुड़ा हुआ है, जो websockets का उपयोग करता है। तो सर्वर और मेरे क्लाइंट/ब्राउज़र के बीच संचार websockets पर आधारित है। अगर सर्वर पर कुछ जादू घटना होती है, तो कुछ webservice मेरे वेबएप पर एक नया एक्सएमएल/जेएसओएन भेजता है और नया डेटा प्रदर्शित होता है।मुझे कैसे पता चलेगा कि वेबसाइकिलों के साथ कनेक्शन जिंदा है या नहीं?
लेकिन मैं क्लाइंट/ब्राउज़र के रूप में कैसे जानता हूं कि कनेक्शन जिंदा है या नहीं? आइए कहें कि मुझे लगभग 30 सेकंड के लिए कोई नया एक्सएमएल नहीं मिला है। मुझे कैसे पता चलेगा कि कनेक्शन बंद/टूटा/सर्वर ऑफलाइन है या सब कुछ ठीक है, लेकिन सर्वर पर स्वयं कोई नया जादू घटना नहीं हुई।
क्या मानक में कुछ भी परिभाषित नहीं है? या मुझे मैन्युअल रूप से सभी "काम" करना है? – Gero
मानक टीसीपी से संबंधित कनेक्शन असफलताओं के अंत बिंदुओं का पता लगाने और सूचित करने का एक तरीका प्रदान करता है (जिसमें सर्वर समस्याओं के कई मामलों को शामिल किया जाता है)। यदि आप टीसीपी के आंकड़ों से पहले विफलताओं का पता लगाने में सक्षम होना चाहते हैं या त्रुटि शर्तों जहां टीसीपी कनेक्शन जिंदा है लेकिन सर्वर स्वयं संदेश संसाधित नहीं कर रहा है तो आपको इसे मैन्युअल रूप से करने की आवश्यकता होगी। – zaphoyd
ठीक है, मैं इसे समझता हूं, लेकिन यह थोड़ा अस्पष्ट लगता है। यह रोम के लिए 7 अलग-अलग सड़कों की तरह दिखता है। – Gero