क्लाइंट (कंप्यूटिंग)

From Vigyanwiki
इंटरनेट के माध्यम से एक सर्वर कंप्यूटर के साथ संचार करने वाले क्लाइंट कंप्यूटरों का एक कंप्यूटर संजाल आरेख

कम्प्यूटिंग में,[1]क्लाइंट कंप्यूटर हार्डवेयर या सॉफ़्टवेयर का एक टुकड़ा है जो कंप्यूटर संजाल के क्लाइंट-सर्वर मॉडल के भाग के रूप में सर्वर द्वारा उपलब्ध कराई गई सेवा तक पहुँचता है। सर्वर प्रायः (लेकिन सदैव नहीं) दूसरे कंप्यूटर प्रणाली पर होता है, इस प्रकरण में क्लाइंट संजाल के माध्यम से सेवा तक पहुंचता है।[1]

एक क्लाइंट एक कंप्यूटर या एक कंप्यूटर क्रमादेश है, जो अपने संचालन के भाग के रूप में, किसी अन्य क्रमादेश या कंप्यूटर हार्डवेयर या सॉफ़्टवेयर के लिए अनुरोध भेजने पर निर्भर करता है, जो सर्वर द्वारा उपलब्ध कराई गई सेवा तक पहुँचता है (जो किसी अन्य कंप्यूटर पर स्थित हो सकता है या नहीं भी हो सकता है)।[2]उदाहरण के लिए, वेब ब्राउज़र क्लाइंट होते हैं जो वेब सर्वर से जुड़ते हैं और प्रदर्शन के लिए वेब पेजों को पुनः प्राप्त करते हैं।[2] ईमेल क्लाइंट मेल सर्वर से ईमेल पुनर्प्राप्त करते हैं। ऑनलाइन बातचीत विभिन्न प्रकार के क्लाइंट का उपयोग करता है, जो उपयोग किए जा रहे बातचीत प्रोटोकॉल पर भिन्न होते हैं। मल्टीप्लेयर वीडियो गेम या ऑनलाइन वीडियो गेम प्रत्येक कंप्यूटर पर क्लाइंट के रूप में चल सकते हैं।[2]शब्द "क्लाइंट" उन कंप्यूटरों या उपकरणों पर भी उपयोजित हो सकता है जो क्लाइंट सॉफ़्टवेयर चलाते हैं या उपयोगकर्ता जो क्लाइंट सॉफ़्टवेयर का उपयोग करते हैं।

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

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

प्रकार

क्लाइंट प्रकार और उनकी विशेषताएं
स्थानीय भंडारण पर निर्भर करता है स्थानीय सीपीयू पर निर्भर करता है
मोटे क्लाइंट Yes Yes
डिस्कविहीन नोड No Yes
पतले क्लाइंट No No

एक वर्गीकरण में, क्लाइंट कंप्यूटर और उपकरण डिवाइस या तो मोटे क्लाइंट, पतले क्लाइंट या डिस्कविहीन नोड होते हैं।

मोटे

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

पतला

एक पतला क्लाइंट कंप्यूटर

एक पतला क्लाइंट एक न्यूनतम प्रकार का क्लाइंट होता है। पतले क्लाइंट मुख्य कंप्यूटर के संसाधनों का उपयोग करते हैं। एक पतला क्लाइंट सामान्यतः केवल एक अनुप्रयोग सर्वर द्वारा प्रदान किया गया संसाधित डेटा प्रस्तुत करता है, जो किसी भी आवश्यक डेटा संसाधन का बड़ा भाग करता है।वेब अनुप्रयोग (जैसे ऑफिस वेब एप्स) का उपयोग करने वाला एक उपकरण पतला क्लाइंट है।[3]

डिस्क रहित नोड

डिस्क रहित नोड उपरोक्त दो क्लाइंट मॉडल का मिश्रण है। मोटे क्लाइंट के समान, यह स्थानीय रूप से प्रक्रिया करता है, लेकिन लगातार डेटा संग्रहीत करने के लिए सर्वर पर निर्भर करता है। यह दृष्टिकोण मोटे क्लाइंट (बहुमाध्यम समर्थन, उच्च प्रदर्शन) और पतले क्लाइंट (उच्च प्रबंधनीयता, लचीलापन) दोनों से सुविधाएँ प्रदान करता है। वीडियो गेम डियाब्लो III के ऑनलाइन संस्करण को चलाने वाला एक उपकरण डिस्क रहित नोड का एक उदाहरण है।

संदर्भ

  1. 1.0 1.1 Course, Microsoft Official Academic (8 July 2008). Exam 70-643 Windows Server 2008 Applications Infrastructure Configuration (in English). John Wiley & Sons. ISBN 978-0-470-22513-4.
  2. 2.0 2.1 2.2 "client/server". PCMag Encyclopedia. Retrieved 8 November 2022.{{cite web}}: CS1 maint: url-status (link)
  3. Baratto, Ricardo A.; Kim, Leonard N.; Nieh, Jason (20 October 2005). THINC: a virtual display architecture for thin-client computing. pp. 277–290. doi:10.1145/1095810.1095837. ISBN 9781595930798. S2CID 723321. {{cite book}}: |website= ignored (help)