एका सत्र राज्य आणि दृश्य राज्य दरम्यान फरक

Anonim

सत्र राज्य विरुद्ध दृश्य

म्हणूनच आधीपासूनच ज्ञात आहे, म्हणूनच हे वेब ज्यास अवकाशीय म्हणून परिभाषित केले जाऊ शकते. याचा अर्थ प्रत्येक वेळी एक विशिष्ट वेब पृष्ठ आवश्यक आहे, प्रत्येक वेळी ते पुन्हा सर्व्हरवर पोस्ट केले जाईल. दुसरीकडे, HTTP प्रोटोकॉल, एका पृष्ठावर क्लायंट माहिती ठेवू शकत नाही. या कारणामुळे असे सुचविले जाते की राज्य व्यवस्थापनासाठी वापरावे राज्य व्यवस्थापन हा एक साधन आहे जो पृष्ठाच्या राज्याच्या व्यवस्थापनास तसेच सर्व्हरच्या बाजूसाठी देखील परवानगी देतो.

राज्यव्यवस्थेचे दोन प्रकार आहेत. हे सत्र स्थिती आणि दृश्य राज्य आहेत. या दोघांमधील मुख्य फरक हा आहे की राज्य व्यवस्थापनाचे मुख्यतः राज्य व्यवस्थापनाचे क्लाएंट संपर्काशी व्यवहार करतात. अंतिम वापरकर्त्यासाठी राज्य व्यवस्थापन सोपे करण्यासाठी त्याचे कॉन्फिगरेशन आहे. दुसरीकडे, सत्राचे राज्य व्यवस्थापन आहे जे मुख्यतः वेबवरील सर्व्हरच्या शेवटी हाताळते, यामुळे समाप्तीपर्यंत सामग्री व्यवस्थापन सुलभतेसाठी देखील परवानगी दिली जाते.

फरक < पहा राज्य फक्त एका स्तरावरच चालू ठेवलेले आहे जे पृष्ठ पातळी आहे हे पृष्ठावर केलेले बदल मर्यादित करते. दुसरीकडे, सत्र राज्य सत्राच्या स्तरावर ठेवली जाते. आपण दृश्य पाहू इच्छित असल्यास, आपण केवळ एका पृष्ठावरच करू शकता आणि इतर कोणीही नाही हे सत्राच्या स्थितीसाठी अगदी वेगळे आहे जे सर्व पृष्ठांमध्ये उपलब्ध आहे परंतु हे पृष्ठ उपयोक्ता सत्राच्या बाहेरील भागांमध्ये आहे.

माहिती राज्यामध्ये एकत्रित केलेली माहिती फक्त क्लायंटसाठी साठवली जाते आणि कोणत्याही अन्य स्थानावर हस्तांतरित केली जाऊ शकत नाही. सत्र राज्याने आपली माहिती सर्व्हरमध्ये संग्रहित केली आहे आणि ज्या व्यक्तीने माहिती संग्रहित केली आहे त्या सर्व्हरवर प्रवेश असलेल्या कोणत्याही व्यक्तीद्वारे प्रवेश केला जाऊ शकतो. जेव्हा राज्य पाहिले जाते, विशिष्ट पृष्ठाच्या पोस्ट केलेले मूल्ये ब्राऊझ क्षेत्रामध्ये टिकतात जे क्लायंट वापरत आहे आणि जेव्हा संपूर्ण ऑपरेशन पूर्ण केले जाते तेव्हाच परत पोस्ट करते. सत्र स्थितीशी तुलना करता हा एक वेगळे फरक आहे जेथे डेटा पूर्ण राहतो तोपर्यंत किंवा पूर्ण झाल्यानंतर ब्राउझर बंद होते. या सर्व काळात, डेटा सर्व्हरद्वारे उपलब्ध आहे.

दृश्य स्थितीचा वापर करताना, पेज-इंस्टेंस-विशिष्ट डेटाच्या दृढतेसाठी एक प्रवृत्ती असते, तर सत्र स्थितीचा वापर सर्व्हर बाजूला उपलब्ध असलेल्या वापरकर्त्या-विशिष्ट डेटाला कायम ठेवण्याच्या प्रवृत्तीस येतो. दृश्य स्थितीची वैधता विशेषतः पोस्टबॅकमध्ये आहे. हे लक्षात घेणे देखील महत्त्वाचे आहे की दृश्य स्थिती केवळ serializable डेटासह समानार्थी आहे ग्राहकाला डेटा उघडकीस असल्याने दृश्य स्थितीमधील सुरक्षाची हमी दिली जात नाही. डेटा सुरक्षा आवश्यक असल्यास, ती एन्क्रिप्ट केली जाऊ शकते. दुसरीकडे, सत्र स्थिती केवळ ऑब्जेक्टसाठी वैध आहे.

सारांश:

राज्य पहा

- फक्त पृष्ठ स्तरावर ठेवली जाईल

- पहा राज्य फक्त एकाच पृष्ठावरूनच नव्हे तर एकाधिक पृष्ठांवर दिसू शकते. < - केवळ ग्राहकांच्या समाप्तीवर माहिती संग्रहित केली जाते.

- पोस्ट बॅकअप ऑपरेशनच्या घटनेच्या वेळी दृश्य स्थितीचे मूल्य तसाच राहील.

- पहा स्थितीचा वापर पृष्ठ-घटना-विशिष्ट डेटाच्या चिकाटीला अनुमती देण्यासाठी केला जातो. < सत्र राज्य < - सत्र स्तरावर कायम ठेवले

- सत्राचे राज्य मूल्य उपलब्धता वापरकर्त्याच्या सत्रात उपलब्ध असलेल्या सर्व पृष्ठांमध्ये उपलब्ध आहे.

- सत्राच्या स्थितीतील माहिती सर्व्हरमध्ये संग्रहित केली आहे.

- सत्र स्थितीमध्ये, वापरकर्ता डेटा सर्व्हरवरच राहतो. वापरकर्त्याने सत्र संपेपर्यंत किंवा ब्राउझर बंद होईपर्यंत डेटाची उपलब्धता हमी असते.

- सत्र स्थिती वापरकर्त्याच्या विशिष्ट डेटाच्या सक्तीने सर्व्हरच्या समाप्तीसाठी वापरली जाते. <