एक सत्र राज्य और एक दृश्य राज्य के बीच मतभेद
सत्र राज्य बनाम देखें राज्य
जैसा कि पहले से ही जाना जाता है, वेब के रूप में इसे स्टेटलेस के रूप में परिभाषित किया जा सकता है इसका मतलब यह है कि प्रत्येक बार एक विशिष्ट वेब पेज की आवश्यकता होती है, इसे सर्वर पर पोस्ट किया जाने वाला हर बार पुन: निर्मित होना चाहिए। दूसरी ओर, HTTP प्रोटोकॉल, एक पृष्ठ पर क्लाइंट जानकारी नहीं रख सकता। यह इस कारण से है कि यह सिफारिश की जाती है कि राज्य प्रबंधन का उपयोग किया जाए। राज्य प्रबंधन एक ऐसा साधन है जो पृष्ठ की स्थिति और सर्वर पक्ष के प्रबंधन के लिए भी अनुमति देता है।
दो प्रकार के राज्य प्रबंधन हैं ये सत्र राज्य हैं और राज्य देखें। मुख्य अंतर यह है कि दोनों के बीच पाया जाता है कि यह देखना है कि राज्य प्रबंधन मुख्य रूप से राज्य प्रबंधन के क्लाइंट अंत के साथ संबंधित है। इसका विन्यास अंत उपयोगकर्ता के लिए राज्य प्रबंधन आसान बनाना है। दूसरी तरफ, सत्र राज्य प्रबंधन होता है जो मुख्य रूप से वेब के सर्वर अंत से संबंधित होता है, जिससे इस अंत से सामग्री प्रबंधन में आसानी हो सकती है।
-2 ->मतभेद < देखें राज्य को एक स्तर पर ही बनाए रखा जाता है जो कि पृष्ठ स्तर है यह उन बदलावों को सीमित करता है, जो पृष्ठ पर किए जा सकते हैं। दूसरी ओर, सत्र राज्य सत्र स्तर पर बनाए रखा जाता है। यदि आप दृश्य को देखने की इच्छा रखते हैं, तो आप केवल एक ही पृष्ठ पर ऐसा कर सकते हैं और किसी भी अन्य व्यक्ति को नहीं। यह सत्र स्थिति के विपरीत है जो सभी पृष्ठों में उपलब्ध है, ये उपलब्ध कराये गए हैं कि ये पृष्ठ एक उपयोगकर्ता सत्र की सीमाओं में आते हैं।
दृश्य राज्य का उपयोग करते समय, पृष्ठ-इंस्टेंस-विशिष्ट डेटा की दृढ़ता के लिए एक प्रवृत्ति होती है, जबकि सत्र स्थिति का उपयोग सर्वर साइड पर उपलब्ध उपयोगकर्ता-विशिष्ट डेटा की दृढ़ता के लिए आता है। दृश्य स्थिति की वैधता विशेष रूप से पोस्टबैक में आती है। यह भी नोट करना महत्वपूर्ण है कि दृश्य राज्य केवल सीरियलजेट योग्य डेटा का पर्याय है। देखने की स्थिति में सुरक्षा की गारंटी नहीं है क्योंकि डेटा क्लाइंट के सामने है। यदि डेटा सुरक्षा की आवश्यकता है, तो यह एन्क्रिप्ट किया जा सकता है दूसरी तरफ सत्र राज्य, केवल ऑब्जेक्ट प्रकार के लिए मान्य है।
सारांश:
देखें राज्य
- पृष्ठ स्तर पर ही बनाए रखा
- देखें राज्य केवल एक पृष्ठ से ही दृश्यमान हो सकता है, न कि एकाधिक पृष्ठों पर।
- ग्राहक के अंत में ही जानकारी संग्रहीत की जाती है
- दृश्य स्थिति एक पोस्टबैक संचालन होने की स्थिति में मूल्यों को बरकरार रखेगी।
- दृश्य स्थिति पृष्ठ-इंस्टेंस-विशिष्ट डेटा की दृढ़ता को अनुमति देने के लिए उपयोग की जाती है
सत्र राज्य
- सत्र स्तर पर बनाए रखा
- सत्र राज्य मूल्य उपलब्धता एक उपयोगकर्ता सत्र में उपलब्ध सभी पृष्ठों में है।
- सत्र में जानकारी सर्वर में संग्रहीत है
- सत्र स्थिति में, उपयोगकर्ता डेटा सर्वर में रहता है डेटा की उपलब्धता की गारंटी तब तक होती है जब तक कि उपयोगकर्ता सत्र बंद कर देता है या ब्राउज़र बंद हो जाता है।
- सत्र का उपयोग सर्वर के अंत पर उपयोगकर्ता-विशिष्ट डेटा के दृढ़ता के लिए किया जाता है