سیشن اسٹیٹ

مصنف: Lewis Jackson
تخلیق کی تاریخ: 8 مئی 2021
تازہ کاری کی تاریخ: 1 جولائی 2024
Anonim
Streamlit میں سیشن سٹیٹ کا استعمال کیسے کریں - آسان ٹیوٹوریل! (Streamlit ٹیوٹوریلز 01.05
ویڈیو: Streamlit میں سیشن سٹیٹ کا استعمال کیسے کریں - آسان ٹیوٹوریل! (Streamlit ٹیوٹوریلز 01.05

مواد

تعریف - سیشن اسٹیٹ کا کیا مطلب ہے؟

.NET کی مدد سے سیشن اسٹیٹ ، HTTP درخواستوں کی ایک سیریز کے دوران صارف کے سیشن کو ٹریک کرنے کا ایک طریقہ ہے۔ سیشن اسٹیٹ کسی ڈویلپر کو صارف کے بارے میں ڈیٹا اسٹور کرنے کی اجازت دیتا ہے کیونکہ وہ NET ویب ایپلی کیشن میں ASP.NET ویب صفحات کے ذریعے تشریف لے جاتا ہے۔


سیشن کا تصور عام ہے اور زیادہ تر ویب سرورز پر لاگو ہوتا ہے۔ سیشن اسٹیٹ تاہم مائیکروسافٹ مرکوز تصور ہے۔

مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا سیشن اسٹیٹ کی وضاحت کرتا ہے

HTTP پروٹوکول اسٹیٹ لیس ہے ، اس کا مطلب یہ ہے کہ HTTP کے پاس کسی صارف کا ٹریک رکھنے کا کوئی بل inان راستہ نہیں ہے کیونکہ وہ ایک ویب صفحے سے دوسرے ویب سائٹ پر جاتے ہیں۔ اس کے نتیجے میں ، ریاست کو برقرار رکھنے کے لئے بہت سارے دوسرے طریقے استعمال کیے جاتے ہیں۔ ان میں سیشن اسٹیٹ ، کوکیز ، پوشیدہ فارم فیلڈز (.NET میں ویوسٹیٹ کے نام سے جانا جاتا ہے) ، کوئورسٹرینگ کے ذریعہ متغیرات گزرنا ، اور پوسٹ پوسٹس شامل ہیں۔

سیشن اسٹیٹ کی سب سے بڑی کمی یہ ہے کہ ویب سرور پر IIS کے ایپلی کیشن پول میں ریاست برقرار رہتی ہے۔ یہ ایک سرور کے ساتھ کوئی مسئلہ نہیں ہے ، لیکن ایک سے زیادہ سرورز کو اسکیلنگ کرتے وقت اس سے پریشانی پیدا ہوتی ہے۔ حل ایک اسٹیٹ سرور میں منتقل کرنا ہے ، جہاں سیشن اسٹیٹ کسی فریق ثالث سرور میں محفوظ ہے۔ ایپلیکیشن پول میں سیشن اسٹیٹ کو اسٹور کرنے کا یہ بھی مطلب ہے کہ اگر سرور دوبارہ شروع ہو تو ڈیٹا ختم ہوجاتا ہے۔


یہ تعریف .NET کے کام میں لکھی گئی تھی