कंप्यूटर, सॉफ्टवेयर
क्लाइंट-सर्वर प्रौद्योगिकी
सर्वर और ग्राहक, एक नेटवर्क पर उन दोनों के बीच संबंध - क्लाइंट-सर्वर प्रौद्योगिकी दो स्वतंत्र बातचीत की प्रक्रिया प्रदान करता है।
सर्वर के समर्थन के लिए जिम्मेदार प्रक्रियाओं कहा जाता है डेटाबेस प्रक्रियाओं है कि सर्वर से प्रतिक्रिया के लिए अनुरोध करता है और इंतजार भेजें - और फाइल सिस्टम, और ग्राहक।
क्लाइंट-सर्वर मॉडल प्रणाली के निर्माण में प्रयोग किया जाता है सूचना संसाधन डेटाबेस के आधार है, साथ ही डाक व्यवस्था पर। वहाँ तथाकथित फ़ाइल सर्वर वास्तुकला कि क्लाइंट-सर्वर से काफी अलग है।
फ़ाइल सर्वर फ़ाइल सर्वर (नोवेल NetWare या WindowsNT सर्वर) पर संग्रहीत सिस्टम में डाटा, और वे इस तरह के प्रवेश, विरोधाभास, फॉक्सप्रो, आदि के रूप वर्कस्टेशन के "डेस्कटॉप डेटाबेस" आपरेशन, के माध्यम से कार्रवाई की जाती है
डाटाबेस कार्य केंद्र पर स्थित है, और डेटा हेरफेर कई स्वतंत्र और बेबुनियाद प्रक्रिया द्वारा किया जाता। सभी डेटा इस प्रकार कार्य केंद्र है, जो सूचना संसाधन की गति को धीमा कर देती करने के लिए एक नेटवर्क सर्वर पर प्रसारित।
क्लाइंट और सर्वर उन दोनों के बीच कार्यों का हिस्सा है कि - क्लाइंट-सर्वर प्रौद्योगिकी दो (कम से कम) अनुप्रयोगों के कामकाज कार्यान्वित किया जाता है। भंडारण और डेटा सर्वर के सीधे प्रभाव के लिए प्रतिक्रिया करता है, जिनमें से एक उदाहरण SQLServer, ओरेकल, Sybase, और दूसरों को हो सकता है।
यूजर इंटरफेस एक ग्राहक आधारित जिसका निर्माण विशेष उपकरण या डेस्कटॉप डेटाबेस का उपयोग प्रदान करता है। तार्किक डाटा प्रोसेसिंग आंशिक रूप से एक सर्वर पर आंशिक रूप से ग्राहक पर निष्पादित किया जाता है, और। सर्वर को एक अनुरोध बनाना आमतौर पर एसक्यूएल भाषा में, ग्राहक द्वारा किया जाता है। सर्वर और ग्राहक (रों) द्वारा संसाधित प्राप्त अनुरोधों, परिणाम दिया जाता है।
डेटा एक ही जगह है जहाँ वे जमा हो जाती है में कार्रवाई की जाती है - सर्वर पर है, तो उनमें से एक बड़ी राशि नेटवर्क पर भेजे जाते हैं।
एक क्लाइंट-सर्वर वास्तुकला के फायदे
क्लाइंट-सर्वर प्रौद्योगिकी लाता जानकारी जैसे गुणवत्ता प्रणाली:
- विश्वसनीयता
डाटा संशोधन लेनदेन तंत्र कि कुल संपत्तियों के रूप में इस तरह के आपरेशनों प्रदान का उपयोग कर डेटाबेस सर्वर किया जाता है: 1) atomicity है, जो प्रत्येक लेन-देन पूर्ण के लिए डेटा अखंडता प्रदान करता है; 2) विभिन्न उपयोगकर्ताओं की लेन-देन की स्वतंत्रता; 3) सहिष्णुता गलती - लेन-देन के परिणाम की बचत।
- अनुमापकता, यानी, प्रणाली की क्षमता उपयोगकर्ताओं की संख्या और इस्तेमाल किया सॉफ्टवेयर बदले बिना जानकारी की मात्रा पर निर्भर नहीं है।
क्लाइंट-सर्वर प्रौद्योगिकी उपयुक्त हार्डवेयर मंच पर उपयोगकर्ताओं और सूचना के गीगाबाइट के हजारों का समर्थन करता है।
- सुरक्षा, यानी, से विश्वसनीय डेटा संरक्षण अनाधिकृत उपयोग।
- लचीलापन। अनुप्रयोगों है कि डेटा के साथ काम में, तार्किक परतों का आवंटन: एक यूजर इंटरफेस; तर्क प्रसंस्करण के नियमों; डेटा प्रबंधन।
पहले से ही बताया गया है, एक फ़ाइल सर्वर प्रौद्योगिकी, सभी तीन परतों एक अखंड अनुप्रयोग है कि एक कार्य केंद्र पर चलता में संयुक्त रहे हैं, और परतों में सभी परिवर्तनों जरूरी आवेदन, क्लाइंट और सर्वर के विभिन्न संस्करणों की एक संशोधन के लिए नेतृत्व, और आप सभी वर्कस्टेशन पर सॉफ्टवेयर उन्नयन बाहर ले जाने के लिए चाहते हैं ।
एक दो स्तरीय आवेदन में क्लाइंट-सर्वर प्रौद्योगिकी गठन के लिए सभी कार्यों प्रदान करता है यूजर इंटरफेस के ग्राहक पर, और जानकारी डेटाबेस प्रबंधन के सभी कार्यों - एक सर्वर पर, व्यापार नियम दोनों सर्वर और ग्राहक को लागू कर सकते हैं।
तीन स्तरीय आवेदन एक मध्यवर्ती स्तर है, जो व्यापार के नियम है, जो सबसे चर घटक हैं लागू करता है की अनुमति देता है।
कई स्तरों लचीला की अनुमति है और लागत प्रभावी ढंग से मौजूदा अनुप्रयोगों लगातार updatable व्यापार की आवश्यकताओं के लिए अनुकूल।
Similar articles
Trending Now