परिभाषा क्लाइंट सर्वर

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

क्लाइंट सर्वर

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

इस वास्तुकला के साथ, कार्य सर्वर (जो सेवाएं प्रदान करते हैं) और क्लाइंट (जो उन सेवाओं की मांग करते हैं) के बीच वितरित किए जाते हैं। दूसरे शब्दों में: क्लाइंट सर्वर से संसाधन के लिए पूछता है, जो प्रतिक्रिया प्रदान करता है।

इस प्रकार के मॉडल प्रसंस्करण क्षमता को साझा करने की अनुमति देते हैं। सर्वर एक से अधिक कंप्यूटर पर चल सकता है और एक से अधिक प्रोग्राम हो सकता है। इसके द्वारा प्रदान की जाने वाली सेवाओं के अनुसार, इसे वेब सर्वर, मेल सर्वर या अन्यथा कहा जा सकता है।

क्लाइंट-सर्वर मॉडल के तहत संरचित नेटवर्क में, क्लाइंट सर्वर पर विभिन्न अनुप्रयोगों और संसाधनों को केंद्रीकृत करते हैं। सर्वर, बदले में, यह सुनिश्चित करता है कि जब भी क्लाइंट को उनकी आवश्यकता हो तो ये संसाधन उपलब्ध हों।

यह उल्लेख करना महत्वपूर्ण है कि इंटरनेट सेवाओं का एक बड़ा हिस्सा क्लाइंट सर्वर आर्किटेक्चर का पालन करता है। वेब सर्वर क्लाइंट को वेबसाइटें उपलब्ध कराता है, जिससे क्लाइंट अपने ब्राउजर तक पहुंचता है। सर्वर, इस तरह, उस डेटा को होस्ट करता है जिसे क्लाइंट अपने कंप्यूटर पर स्थापित ब्राउज़र के माध्यम से अनुरोध करता है।

इस संदर्भ में सबसे "प्राचीन" उदाहरणों में से एक इलेक्ट्रॉनिक मेल है, जो इसके संचालन के हर सेकंड को क्लाइंट सर्वर मॉडल के सिद्धांतों को दर्शाता है। इस मामले में, क्लाइंट संचार नेटवर्क के माध्यम से "यात्रा" करने वाले संदेश भेजता है और प्राप्त करता है, और इन्हें "मेलबॉक्स" में होस्ट किया जाता है, जिसका तकनीकी नाम मेल सर्वर है

कंप्यूटर के बाहर जो होता है, उसके विपरीत, पारंपरिक मेल के क्षेत्र में, उपयोगकर्ता पत्र या पैकेज होने पर उसके अंदर देखने के लिए कोई सामग्री मेलबॉक्स नहीं खोलता है, लेकिन सत्यापित करने के लिए सर्वर (आमतौर पर दूरस्थ) का अनुरोध करना चाहिए। नए संदेशों की उपस्थिति और आपको परिणाम के साथ प्रतिक्रिया भेजें। प्रत्येक क्रिया इस संबंध पर आधारित होती है, ताकि क्लाइंट की टीम आत्मनिर्भर न हो।

क्लाइंट सर्वर मॉडल के सबसे आम प्रावधानों में बहुपरत प्रणाली हैं, जिसके अनुसार सर्वर कई कार्यक्रमों के निष्पादन की पेशकश करता है ताकि कई कंप्यूटर उनकी आवश्यकताओं के अनुसार उनसे अनुरोध कर सकें, ताकि वितरण स्तर बढ़ जाए।

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

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

दूरस्थ उपयोग के लिए वीडियो गेम स्ट्रीमिंग सिस्टम एक और उदाहरण है, इस मामले में ईमेल की तुलना में बहुत अधिक मांग है, क्योंकि ग्राहक कंप्यूटर के साथ वास्तविक समय में एक अत्याधुनिक कार्यक्रम का आनंद ले सकता है जो उसे वीडियो प्राप्त करने की अनुमति देता है एक द्रव तरीके से और अपने कमांड, कीबोर्ड और माउस की घटनाओं को भेजें।

अनुशंसित