हमारी आवश्यकताओं में से एक के लिए मैं HTTP प्रोटोकॉल का उपयोग कर दो सर्वरों के बीच बात कर रहा हूं। बातचीत लंबे समय तक चल रही है, जहां कोई उपयोगकर्ता लंबे समय तक अंतराल के लिए दूसरी साइट से बातचीत नहीं कर सकता है।ब्राउज़र के बिना प्रोग्रामिक रूप से HTTP सत्र जीवित रखें
जब वे पृष्ठ पर आते हैं, तो दूरस्थ साइट में लॉग इन करें। हर बार जब उपयोगकर्ता रिमोट साइट से बातचीत करने की कोशिश करता है, आंतरिक रूप से मैं एक HTTP कॉल करता हूं (सत्र आईडी के आधार पर स्वामित्व किया जाता है)।
मैं सोच रहा था कि सत्र को रीफ्रेश करने का तरीका है और यह सुनिश्चित करना है कि यह समाप्त नहीं हो रहा है।
मेरी सीमित समझ के अनुसार, ब्राउज़र हेडर या कुकी (जिसे मैं पूरी तरह से समझ में नहीं आता) में जीवित रहने से इसे संभालता हूं। क्या कोई भी जीवित व्यवहार
ऐसी कोई जादू नहीं है; यदि Keep-Alive की अनुमति है तो पहले अनुरोध के बाद टीसीपी/आईपी कनेक्शन बस खुला रहता है। – EricLaw
हमें कनेक्शन टाइमआउट के बीच एक अंतर बनाने की आवश्यकता है, जो टीसीपी/आईपी परत पर होता है और HTTP परत टाइमआउट से असंबंधित है, जो ऊपर की परत पर होता है। @Fazal जीवित रखना चाहता है HTTP सत्र है, टीसीपी कनेक्शन नहीं। – Twilite
मुझे एक अच्छा एसएसओ समाधान लागू करने की आवश्यकता है ... – CelinHC