Als «protobuf» getaggte Fragen

2
Protobuf Designmuster
Ich evaluiere Google Protocol Buffers für einen Java-basierten Dienst (erwarte jedoch sprachunabhängige Muster). Ich habe zwei Fragen: Die erste ist eine allgemeine Frage: Welche Muster sehen wir Menschen verwenden? Diese Muster stehen im Zusammenhang mit der Klassenorganisation (z. B. Nachrichten pro .proto-Datei, Paketierung und Verteilung) und der Nachrichtendefinition (z. B. …

1
Warum hat Protobuf 3 alle Felder in den Nachrichten optional gemacht?
Die Syntax 3 von protobuf machte alle Felder optional requiredund optionallöschte die Schlüsselwörter und aus der vorherigen Proto2-Syntax. Einige Kommentare von Entwicklern lassen vermuten, dass dies zur Verbesserung der binären Vorwärts- / Rückwärtskompatibilität getan wurde. Aber für mich könnte das durchgesetzt werden, indem einfach die Paketnamen versioniert werden com.example.messages.v1und dann …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.