प्रोटोबफ कंपाइलर क्या है?
प्रोटोबफ कंपाइलर क्या है?

वीडियो: प्रोटोबफ कंपाइलर क्या है?

वीडियो: प्रोटोबफ कंपाइलर क्या है?
वीडियो: Install protocol buffers protoc on windows 2024, मई
Anonim

प्रोटोकॉल बफ़र (ए.के.ए., प्रोटोबफ ) संरचित डेटा को क्रमबद्ध करने के लिए Google की भाषा-तटस्थ, प्लेटफ़ॉर्म-तटस्थ, एक्स्टेंसिबल तंत्र हैं। स्थापित करने के लिए प्रोटोबफ , आपको प्रोटोकॉल स्थापित करने की आवश्यकता है संकलक (अभ्यस्त संकलन . प्रोटो फ़ाइलें) और प्रोटोबफ आपकी चुनी हुई प्रोग्रामिंग भाषा के लिए रनटाइम।

साथ ही जानिए, क्या है प्रोटो कंपाइलर?

प्रोटोक एक है संकलक के लिये मसविदा बनाना बफ़र्स परिभाषा फ़ाइलें। यह PROTO_FILE में परिभाषित कक्षाओं के लिए C++, Java और Python स्रोत कोड उत्पन्न कर सकता है।

इसके अतिरिक्त, Google Protobuf कैसे कार्य करता है? प्रोटोबफ एक है डेटा क्रमांकन प्रोटोकॉल जैसे JSON या XML। आप परिभाषित करते हैं कि आप अपने डेटा को एक बार कैसे संरचित करना चाहते हैं, फिर आप कर सकते हैं अपने संरचित डेटा को आसानी से लिखने और पढ़ने के लिए और विभिन्न डेटा स्ट्रीम से और विभिन्न भाषाओं का उपयोग करने के लिए विशेष जेनरेट किए गए स्रोत कोड का उपयोग करें।

उसके बाद, प्रोटोबफ किसके लिए प्रयोग किया जाता है?

प्रोटोकॉल बफ़र्स ( प्रोटोबफ ) संरचित डेटा को क्रमबद्ध करने की एक विधि है। यह एक तार पर या डेटा संग्रहीत करने के लिए एक दूसरे के साथ संवाद करने के लिए प्रोग्राम विकसित करने में उपयोगी है। डेटा संरचना (संदेश कहा जाता है) और सेवाओं को एक प्रोटो डेफिनिशन फ़ाइल (.proto) में वर्णित किया गया है और प्रोटोक के साथ संकलित किया गया है।

प्रोटोबफ JSON से तेज है?

प्रोटोबफ लगभग 3x. है की तुलना में तेज जैक्सन और 1.33x की तुलना में तेज डीएसएल- JSON पूर्णांक एन्कोडिंग के लिए। प्रोटोबफ उल्लेखनीय नहीं है और तेज यहां। डीएसएल द्वारा उपयोग किया जाने वाला अनुकूलन- JSON यहाँ है।

सिफारिश की: