Slide 10
Slide 10 text
Protocol Buffers are a language-neutral, platform-neutral
extensible mechanism for serializing structured data.
QAware | 10
■ https://developers.google.com/protocol-buffers
■ Wie XML oder JSON - nur kleiner, schneller und einfacher!
■ Protobuf verwendet ein effizientes binäres Format.
■ Die Definition von Datenstrukturen und Nachrichten erfolgt per Interface Definition Language (IDL)
■ Protocol Buffers unterstützt die Code-Generierung für Java, Python, Objective-C, C++, Kotlin, Dart,
Go, Ruby und C#.
■ Protobuf unterstützt Schema Evolution und Erweiterung. Backward- und Forward-Compatibility
werden unterstützt.
– you must not change the tag numbers of any existing fields.
– you may delete fields.
– you may add new fields but you must use fresh tag numbers (i.e. tag numbers that were never
used in this protocol buffer, not even by deleted fields).