सत्र और पुनःकनेक्शन
अनुरोधों और टूटे हुए कनेक्शनों के बीच स्थिति बनाए रखें।
सत्र और पुनःकनेक्शन, CoddyKit पर MCP Academy का एक निःशुल्क पाठ है। यह 4 में से 4वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह MCP Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। MCP Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
सर्वरों को स्मृति की आवश्यकता क्यों होती है
एक दूरस्थ सर्वर एक साथ कई क्लाइंट संभाल सकता है। हर बातचीत को सही रखने के लिए उसे यह याद रखने का तरीका चाहिए कि कौन कौन है: इसे सत्र कहते हैं। 🧠
आरंभ पर सत्र बनता है
सत्र आरंभ हैंडशेक के दौरान शुरू होता है। सर्वर नए क्लाइंट का अभिवादन करता है और इस कनेक्शन पर नज़र रखने वाली स्थिति तैयार करता है।
सत्र आईडी से परिचय
सत्र को नाम देने के लिए सर्वर अपने आरंभिक उत्तर में एक अद्वितीय Mcp-सत्र-आईडी हेडर लौटाता है। इसे क्लाइंट की दावा-पर्ची समझिए।
Mcp-Session-Id: a1b2c3d4क्लाइंट इसे वापस भेजता है
हर बाद के अनुरोध में क्लाइंट अपने हेडर में वही आईडी शामिल करता है। सर्वर इसे पढ़कर ठीक-ठीक जानता है कि यह कॉल किस सत्र से संबंधित है।
Mcp-Session-Id: a1b2c3d4स्थिति सत्र में रहती है
कॉल के बीच सर्वर को जो कुछ याद रखना हो, जैसे लॉग-इन उपयोगकर्ता या कर्सर, वह सत्र से जुड़ा रहता है। अलग-अलग क्लाइंट कभी एक-दूसरे का डेटा नहीं देखते।
स्टेटलेस में आईडी नहीं होती
हर सर्वर को स्मृति की आवश्यकता नहीं होती। स्टेटलेस सर्वर हर अनुरोध को स्वतंत्र मानता है और कोई सत्र आईडी जारी नहीं करता, जिससे स्केल करना बहुत सरल हो जाता है।
नेटवर्क कनेक्शन तोड़ देते हैं
इंटरनेट पर कड़ियाँ टूट सकती हैं: उत्तर के बीच में स्ट्रीम समाप्त हो सकती है। अच्छे ट्रांसपोर्ट को पूरा सत्र खोए बिना टूटे हुए कनेक्शन को संभालना चाहिए। 📡
टूटी हुई स्ट्रीम फिर शुरू करना
SSE इवेंट आईडी याद हैं? क्लाइंट फिर से कनेक्ट होकर दिखाई गई अंतिम-इवेंट-आईडी भेजता है और सर्वर से उसके बाद के इवेंट दोबारा भेजने को कहता है।
Last-Event-ID: 42न डुप्लिकेट, न अंतराल
हर इवेंट को क्रमांक दिया गया था, इसलिए पुनःप्रसारण सटीक होता है। क्लाइंट से कुछ छूटता नहीं और कुछ दो बार दिखाई नहीं देता, इसलिए छोटी रुकावट परिणाम को बिगाड़ती नहीं है।
सत्र समाप्त करना
जब क्लाइंट का काम पूरा हो जाए, तो वह अपने सत्र आईडी के साथ एंडपॉइंट पर HTTP DELETE भेज सकता है। सर्वर स्थिति मुक्त कर देता है और स्मृति व्यवस्थित रहती है।
DELETE /mcpलाभ
सत्र और पुनःकनेक्शन मिलकर दूरस्थ सर्वर को विश्वसनीय बनाते हैं: वह आपका संदर्भ याद रखता है और अस्थिर नेटवर्क में भी सहजता से काम करता रहता है। ✨
त्वरित जाँच
क्लाइंट कैसे साबित करता है कि कोई अनुरोध किस सत्र से संबंधित है?
पुनरावलोकन: सत्र और पुनःकनेक्शन
आरंभ पर निर्धारित और वापस भेजी गई सत्र आईडी हर क्लाइंट को उसकी स्थिति से जोड़ती है। क्रमांकित SSE इवेंट टूटी हुई स्ट्रीम को बिना किसी अंतराल के फिर शुरू करने देते हैं। 🎉
एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 30
- पाठ
- 120
अक्सर पूछे जाने वाले प्रश्न
क्या “सत्र और पुनःकनेक्शन” पाठ निःशुल्क है?
हाँ — MCP Academy अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “सत्र और पुनःकनेक्शन” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। MCP Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“सत्र और पुनःकनेक्शन” में मैं क्या सीखूँगा?
अनुरोधों और टूटे हुए कनेक्शनों के बीच स्थिति बनाए रखें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ MCP Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या MCP Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर MCP Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 4वाँ पाठ है।
“सत्र और पुनःकनेक्शन” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस MCP Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर MCP Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- stdio पर्याप्त क्यों नहीं है
- Streamable HTTP ट्रांसपोर्ट
- SSE के साथ प्रतिक्रियाएँ स्ट्रीम करना
- सत्र और पुनःकनेक्शन