Als «protocol-buffers» getaggte Fragen

Protokollpuffer sind eine sprachneutrale und plattformneutrale Methode zum Codieren strukturierter Daten in einem effizienten und dennoch erweiterbaren Format. Google verwendet Protokollpuffer für fast alle internen RPC-Protokolle und Dateiformate. Dies ist auch die Standarddatencodierung, die vom Open Source-gRPC-Framework verwendet wird.


1
Google-Protokollpuffer vs JSON vs XML [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

2
Warum erforderlich und optional, wird in Protokollpuffern 3 entfernt
Ich verwende vor kurzem gRPCmit proto3, und ich habe das bemerkt requiredund optionalwurde in neuer Syntax entfernt. Würde jemand freundlich erklären, warum erforderliche / optionale in proto3 entfernt werden? Solche Einschränkungen scheinen nur notwendig zu sein, um die Definition robust zu machen. Syntax proto2: message SearchRequest { required string query …





14
Installieren von Google Protocol Buffers auf einem Mac
Ich möchte die ältere Version von Google Protocol Buffers (protobuf-2.4.1) über die Terminal-Befehlszeile auf einem Mac installieren. Ich habe es mit versuchtbrew install protobuf , aber die neueste Version 2.5.0 wurde installiert. Ist es möglich, die ältere Version vom Terminal aus zu installieren? Vielen Dank


3
protobuf vs gRPC
Ich versuche Protobuf und gRPC zu verstehen und wie ich beide verwenden kann. Können Sie mir helfen, Folgendes zu verstehen: In Anbetracht des OSI-Modells, wo befindet sich beispielsweise Protobuf auf Schicht 4? Wenn Sie eine Nachrichtenübertragung durchdenken, wie ist der "Fluss", was macht gRPC, was protobuf vermisst? Wenn der Absender …

4
Protokollpuffer gegen JSON oder BSON [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 10 Monaten . Verbessere diese Frage Hat jemand Informationen zu den Leistungsmerkmalen von Protokollpuffern gegenüber …

3
Wie ordne ich ein wiederholtes Feld zu?
Ich verwende Protokollpuffer in Python und habe eine PersonNachricht repeated uint64 id aber wenn ich versuche, ihm einen Wert zuzuweisen, wie: person.id = [1, 32, 43432] Ich erhalte die Fehlermeldung: Assigment not allowed for repeated field "id" in protocol message object Wie ordne ich einem wiederholten Feld einen Wert zu?

4
Google-Protokollpuffer: JavaScript-Beispiel
Ist es eine gute Wahl, Google-Protokollpuffer in JavaScript zu verwenden, oder ist es besser, dies mit JSON zu tun? Es wäre auch großartig, wenn mir jemand ein einfaches Beispiel für die Implementierung von Protokollpuffern in JavaScript geben könnte. Die Dokumentation auf der Google-Website ist knapp.


3
Datums- und Uhrzeittyp zur Verwendung mit Protobuf
Ich denke darüber nach, Protokollpuffer für den Datenaustausch zwischen einem Linux- und einem Windows-basierten System zu verwenden. Was ist das empfohlene Format zum Senden von Datums- / Uhrzeitwerten (Zeitstempel)? Das Feld sollte bei der Serialisierung klein sein.

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.