प्रोटोकॉल बफर के साथ कोई अनुभव?

मैं बस Google के प्रोटोकॉल बफर डेटा इंटरचेंज प्रारूप के बारे में कुछ जानकारी देख रहा था। क्या किसी ने कोड के साथ खेला है या इसके आसपास एक परियोजना भी बनाई है?

मैं वर्तमान में एक पाठ संपादक में हाथ से बनाई गई संरचित सामग्री के लिए एक पायथन परियोजना में एक्सएमएल का उपयोग कर रहा हूं, और मैं सोच रहा था कि सामान्य राय प्रोटोकॉल बफर पर उपयोगकर्ता के सामने इनपुट प्रारूप के रूप में क्या थी। गति और ब्रेवटी लाभ निश्चित रूप से वहां प्रतीत होते हैं, लेकिन वास्तव में डेटा उत्पन्न करने और संसाधित करने के लिए कई कारक हैं।

0
जोड़ा संपादित
विचारों: 1

3 उत्तर

यदि आप इंटरैक्शन का सामना करने वाले उपयोगकर्ता की तलाश में हैं, तो एक्सएमएल के साथ चिपके रहें। वर्तमान में इसमें अधिक समर्थन, समझ और सामान्य स्वीकृति है। यदि यह आंतरिक है, तो मैं कहूंगा कि प्रोटोकॉल बफर एक अच्छा विचार है।

हो सकता है कि कुछ सालों में प्रोटोकॉल बफर का समर्थन करने के लिए अधिक टूल आते हैं, फिर जनता के सामने एपीआई के लिए इसकी ओर देखना शुरू करें। तब तक ... JSON ?

0
जोड़ा

प्रोटोकॉल बफर का उद्देश्य मशीनों के बीच संचार को अनुकूलित करना है। वे वास्तव में मानव संपर्क के लिए नहीं हैं। साथ ही, प्रारूप बाइनरी है, इसलिए यह उस उपयोग मामले में एक्सएमएल को प्रतिस्थापित नहीं कर सका।

मैं JSON को सबसे कॉम्पैक्ट टेक्स्ट-आधारित प्रारूप के रूप में भी अनुशंसा करता हूं।

0
जोड़ा

आपके संक्षिप्त विवरण से, ऐसा लगता है जैसे प्रोटोकॉल बफर सही फिट नहीं है। वाक्यांश "एक पाठ संपादक में हाथ से बनाई गई संरचित सामग्री" एक्सएमएल के लिए काफी चिल्लाती है।

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

0
जोड़ा