स्टेटलेस एप्लिकेशन के कुछ फायदे और कमियां क्या हैं?

लेखक: Roger Morrison
निर्माण की तारीख: 23 सितंबर 2021
डेट अपडेट करें: 11 मई 2024
Anonim
कंप्यूटर के फायदे और नुकसान | @KeyPoints शिक्षा
वीडियो: कंप्यूटर के फायदे और नुकसान | @KeyPoints शिक्षा

विषय

द्वारा प्रस्तुत: टर्बोनोमिक



प्रश्न:

स्टेटलेस एप्लिकेशन के कुछ फायदे और कमियां क्या हैं?

ए:

उपयोगकर्ता इंटरफेस के मौलिक डिजाइन में, इंजीनियर स्टेटलेस या स्टेटफुल सिस्टम से चुन सकते हैं। एक स्टेटलेस सिस्टम वह है जिसमें सत्रों के बीच जानकारी संग्रहीत करने के लिए उपयोग की गई कोई निवासी मेमोरी नहीं होती है। दूसरी ओर, स्टेटफुल सिस्टम, निवासी मेमोरी में इनपुट डाल देगा और इसे भविष्य के संचालन के लिए स्टोर करेगा।

स्टेटलेस एप्लिकेशन के सबसे अच्छे उदाहरणों में से एक HTML एप्लिकेशन है जिसका उपयोग इंटरनेट साइटों और पृष्ठों को चलाने के लिए किया जाता है। ये अनुप्रयोग स्टेटलेस होते हैं क्योंकि वे किसी उपयोगकर्ता द्वारा किसी साइट को छोड़ने के बाद उपयोगकर्ताओं या उपयोगकर्ता गतिविधि के बारे में जानकारी नहीं रखते और संग्रहीत करते हैं।

परिणामस्वरूप, उपयोगकर्ता जानकारी को संग्रहीत करने के लिए वेबपेज कुकीज़ नामक छोटी डिजिटल फाइलों पर भरोसा करते हैं। भविष्य के सत्रों में सक्रिय रूप से कुकीज़ का उपयोग किया जाएगा, यह निर्धारित करने के लिए कि सिस्टम का उपयोग कौन कर रहा है और उन्होंने अतीत में क्या किया है।


स्टेटलेस एप्लिकेशन के सबसे बड़े लाभों में से कुछ यह है कि बनाए रखने वाले दलों के पास निवासी मेमोरी के प्रबंधन की जिम्मेदारी नहीं है। स्टेटलेस एप्लिकेशन एक समान स्टेटफुल एप्लिकेशन की तुलना में कम महंगा हो सकता है। वे कम जटिल भी हो सकते हैं, क्योंकि बाद में उपयोग के लिए इसे रिकॉर्ड करने के लिए डेटा लेने और इसे हाथ में रखने की कोई आवश्यकता नहीं है। हर सत्र एकदम नया होता है और एक ही प्रोग्रामिंग होती है।

स्टेटलेस एप्लिकेशन का नकारात्मक पक्ष यह है कि जैसा कि उल्लेख किया गया है, वे किसी विशेष उपयोगकर्ता सत्र के बारे में जानकारी नहीं रखेंगे। यह मुद्दा इंटरनेट पर उपयोगकर्ता सत्र की जानकारी को संभालने के लिए कुकीज़ के डिजाइन में स्पष्ट है। सामान्यतया, कुकीज़ का उपयोग करना किसी भी इन-मेमोरी सिस्टम की तुलना में कम कुशल है। वेबमास्टर्स के पास कुकीज़ को हेरफेर करने और बनाए रखने की जिम्मेदारी है। तो स्टेटलेस सिस्टम स्वाभाविक रूप से कम सक्षम हैं। यह उपयोगकर्ताओं के लिए कष्टप्रद हो सकता है कि कुछ सत्र जानकारी संग्रहीत न हो। ग्राहक महसूस कर सकते हैं कि राज्य की क्षमता मूल्य बढ़ाती है।


अंत में, स्टेटलेस या स्टेटफुल डिज़ाइन चुनना है या नहीं यह सॉफ्टवेयर के विशिष्ट उपयोगों पर निर्भर करता है। उदाहरण के लिए, सार्वजनिक कियोस्क सिस्टम स्टेटलेस तकनीकों से काफी हद तक लाभान्वित हो सकते हैं। अक्सर सत्रों के बीच डेटा को संरक्षित करने की आवश्यकता नहीं होती है, क्योंकि सार्वजनिक उपयोगकर्ताओं की संख्या क्रम में सिस्टम को संभालती है। अधिक व्यक्तिगत प्रणालियों के लिए, स्टेटफुल डिज़ाइन बहुत सारी सुविधा और वांछित कार्यक्षमता जोड़ सकता है।