సెషన్ స్టేట్

రచయిత: Lewis Jackson
సృష్టి తేదీ: 8 మే 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
noc19-ee36-lec56
వీడియో: noc19-ee36-lec56

విషయము

నిర్వచనం - సెషన్ స్టేట్ అంటే ఏమిటి?

సెషన్ స్థితి, .NET యొక్క కాన్ లో, HTTP అభ్యర్ధనల వరుసలో వినియోగదారు సెషన్‌ను ట్రాక్ చేసే పద్ధతి. ఒక .NET వెబ్ అప్లికేషన్‌లో ASP.NET వెబ్ పేజీల ద్వారా నావిగేట్ చేస్తున్నప్పుడు వినియోగదారు / అతని గురించి డేటాను నిల్వ చేయడానికి సెషన్ స్థితి అనుమతిస్తుంది.


సెషన్ యొక్క భావన సాధారణమైనది మరియు చాలా వెబ్ సర్వర్‌లకు వర్తిస్తుంది. సెషన్ స్టేట్ అయితే మైక్రోసాఫ్ట్-సెంట్రిక్ కాన్సెప్ట్.

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా సెషన్ స్టేట్ గురించి వివరిస్తుంది

HTTP ప్రోటోకాల్ స్థితిలేనిది, అనగా ఒక వెబ్‌పేజీ నుండి మరొక వెబ్‌పేజీకి నావిగేట్ చేస్తున్నప్పుడు వినియోగదారుని ట్రాక్ చేయడానికి HTTP కి అంతర్నిర్మిత మార్గం లేదు. ఫలితంగా, స్థితిని నిర్వహించడానికి అనేక ఇతర పద్ధతులు ఉపయోగించబడతాయి. వీటిలో సెషన్ స్టేట్, కుకీలు, దాచిన ఫారమ్ ఫీల్డ్‌లు (.NET లో వ్యూస్టేట్ అని పిలుస్తారు), ప్రశ్న స్ట్రింగ్ ద్వారా వేరియబుల్స్ ప్రయాణిస్తున్నవి మరియు ఫారమ్ పోస్టులు ఉన్నాయి.

సెషన్ స్టేట్ యొక్క అతిపెద్ద ఇబ్బంది ఏమిటంటే, వెబ్ సర్వర్‌లోని IIS యొక్క అప్లికేషన్ పూల్‌లో రాష్ట్రం నిర్వహించబడుతుంది. ఇది ఒక సర్వర్‌తో సమస్య కాదు, కానీ బహుళ సర్వర్‌లను కలిగి ఉన్నప్పుడు స్కేలింగ్ చేసేటప్పుడు ఇది సమస్యలను కలిగిస్తుంది. పరిష్కారం స్టేట్ సర్వర్‌కు వెళ్లడం, ఇక్కడ సెషన్ స్టేట్ 3 వ పార్టీ సర్వర్‌లో నిల్వ చేయబడుతుంది. అప్లికేషన్ పూల్‌లో సెషన్ స్థితిని నిల్వ చేయడం అంటే సర్వర్ రీబూట్ చేయబడితే డేటా పోతుంది.


ఈ నిర్వచనం .NET యొక్క కాన్ లో వ్రాయబడింది