ما هو مترجم Protobuf؟
ما هو مترجم Protobuf؟

فيديو: ما هو مترجم Protobuf؟

فيديو: ما هو مترجم Protobuf؟
فيديو: Protobuf Tutorial with Spring Boot, Angular / Ionic Applications 2024, شهر نوفمبر
Anonim

مخازن البروتوكول (الملقب ب.، بروتوبوف ) هي آلية Google المحايدة للغة ، والنظام الأساسي ، والقابلة للتوسيع لتسلسل البيانات المنظمة. لتثبيت بروتوبوف ، تحتاج إلى تثبيت البروتوكول مترجم (اعتدت ان تجميع . proto) وملفات بروتوبوف وقت التشغيل للغة البرمجة التي اخترتها.

تعرف أيضًا ، ما هو مترجم protoc؟

بروتوك هو مترجم ل بروتوكول ملفات تعريفات المخازن المؤقتة. يمكنه إنشاء كود مصدر C ++ و Java و Python للفئات المحددة في PROTO_FILE.

بالإضافة إلى ذلك ، كيف يعمل Google Protobuf؟ بروتوبوف هو بروتوكول تسلسل البيانات مثل JSON أو XML. أنت تحدد كيف تريد تنظيم بياناتك مرة واحدة ، ثم أنت علبة استخدام كود مصدر خاص تم إنشاؤه لكتابة وقراءة بياناتك المنظمة بسهولة من وإلى مجموعة متنوعة من تدفقات البيانات وباستخدام مجموعة متنوعة من اللغات.

لذلك ، ما الذي يستخدمه Protobuf؟

مخازن البروتوكول ( بروتوبوف ) هي طريقة لتسلسل البيانات المهيكلة. من المفيد في تطوير برامج للتواصل مع بعضها البعض عبر سلك أو لتخزين البيانات. يتم وصف هياكل البيانات (تسمى الرسائل) والخدمات في ملف تعريف أولي (.proto) ويتم تجميعها باستخدام protoc.

هل Protobuf أسرع من JSON؟

بروتوبوف حوالي 3x اسرع من جاكسون و 1.33 x اسرع من DSL- جسون لترميز عدد صحيح. بروتوبوف ليس بشكل كبير أسرع هنا. التحسين الذي يستخدمه DSL- جسون هنا.

موصى به: