प्रोटोकॉल बफर

लेखक: Judy Howell
निर्माण की तारीख: 27 जुलाई 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
प्रोटोकॉल बफ़र्स क्रैश कोर्स
वीडियो: प्रोटोकॉल बफ़र्स क्रैश कोर्स

विषय

परिभाषा - प्रोटोकॉल बफर का क्या अर्थ है?

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


Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia प्रोटोकॉल बफ़र की व्याख्या करता है

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

XML के ऊपर प्रोटोकॉल बफ़र्स का उपयोग करने के कई फायदे हैं। प्रोटोकॉल बफ़र उपयोग करने के लिए सरल हैं, और वे XML से 20-100 गुना गति के साथ 3-10 गुना छोटे हैं। एक और लाभ यह है कि वे कम अस्पष्ट हैं और डेटा एक्सेस कक्षाएं उत्पन्न कर सकते हैं जो प्रोग्रामेटिक रूप से विकसित करने के लिए सरल हैं।


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

प्रोटोकॉल बफ़र्स का उपयोग स्टोरेज सिस्टम के साथ-साथ आरपीसी सिस्टम में भी किया जाता है।