protocol-buffers

Protokollpuffer sind eine sprachneutrale und plattformneutrale Möglichkeit, strukturierte Daten in einem effizienten, jedoch erweiterbaren Format zu verschlüsseln. Google verwendet Protokollpuffer für fast alle internen RPC-Protokolle und Dateiformate. Es ist auch die Standard-Datencodierung, die vom Open-Source-Framework gRPC verwendet wird.
2
Antworten

So definieren Sie ein optionales Feld in Protobuf 3

Ich muss eine Nachricht mit einem optionalen Feld in Protobuf angeben (Proto3-Syntax). In Bezug auf die Proto-2-Syntax lautet die Nachricht, die ich ausdrücken möchte, etwa: %Vor% Aus meiner Sicht wurde das "optionale" Konzept aus der Syntax...
06.03.2017, 09:34
3
Antworten

Was sind die Alternativen zu ZeroMQ, um Protokoll-Puffer-Payloads zu verschieben?

Im Moment habe ich eine Lösung, die ZeroMQ zum Austausch von Protokoll-Puffer-Payloads verwendet. Die Protokollpuffermethode der Serialisierung bleibt so wie sie ist, aber ich kann ZMQ durch eine bequemere Option ersetzen. Die Dinge, über die ic...
14.04.2012, 18:56
1
Antwort

In Protocol Buffers, wie importiere ich eine Datei aus dem übergeordneten Verzeichnis?

Ich habe den folgenden Code in einer Protokollpufferdatei (pcfg_lm.proto): %Vor% Und natürlich gibt es eine Proto-Datei in ../types/language.proto. Allerdings, wenn ich den Befehl: %Vor% Hier ist die Fehlermeldung: %Vor% Ich denke, e...
24.03.2011, 13:48
2
Antworten

protobuf.net Unerwarteter Subtyp

Ich begegne dieser Ausnahme in meinem Projekt mit Protobuf.net: %Vor% Ich habe eine Klasse, die ich sende, die so aussieht: %Vor% foo erbt off bar, aber protobuf scheint daran zu ersticken und erzeugt die Ausnahme oben. Gibt es einen Weg...
26.09.2010, 11:48
1
Antwort

Kompilierung erforderlich für die Installation von Google Protobuf?

Ich will nur sicher sein: Wenn Sie Google-Protokollpuffer verwenden wollen, kann ich eine Binärdatei für den Compiler finden, aber irgendwie scheint es, dass ich auch die restlichen Quelldateien kompilieren muss. Ist das wahr? Ich habe einen Min...
10.06.2012, 13:37
2
Antworten

Protobuf-net Serialisierung / Deserialisierung

Ich habe überprüft, aber es scheint mir nicht möglich zu sein, zu sehen, wie man eine Klasse direkt in ein Byte-Array serialisiert und anschließend aus einem Byte-Array mit Marc Gravells protobuf-net-Implementierung deserialisiert. Bearbeiten...
14.04.2012, 09:33
1
Antwort

Kann protobuf-Service-Methode den primitiven Typ zurückgeben?

Ich versuche Google Protobuf zu verwenden und ich habe die nächsten Beschreibungen: message.proto Datei: %Vor% service.proto Datei: %Vor% Ich versuche C ++ Quellen zu erzeugen und bekomme einen Fehler:    $ protoc service.proto...
05.03.2015, 11:24
1
Antwort

Wie protoBuf-net DateTime serialisiert?

Ich arbeite an einem Projekt, das auf Client / Server basiert. Der Client ist in Python (wird unter Linux ausgeführt) und Server in C # geschrieben. Ich kommuniziere über Standard-Sockets und verwende Protobuf-Net für die Protokolldefinition. Ic...
04.06.2014, 11:33
1
Antwort

C # .net-Protokollpuffer - protobuf-net-Unterstützung für das Serialisieren eines Wörterbuchs von Objektwerten?

ich bin neu in Protokoll-Puffer und ich verwende Protobuf-Net für VS2010. von dem, was ich hier lese Wörterbuch in Protokoll-Puffer scheint es nicht, dass Protobuf kann Serialisieren Sie ein Dictionary mit Objekttypen als Werte. aber hier auf...
05.06.2012, 02:44
1
Antwort

Sortiert die Elemente im wiederholten Feld einer Nachricht in Google-Protokollpuffer

Gibt es in der Bibliothek der Protokollpuffer eine Implementierung, mit der das als wiederholtes Feld angegebene Array sortiert werden kann? Zum Beispiel, sagen wir, das Array besteht aus Elementen eines Typs, der selbst ein Indexfeld enthält, b...
15.08.2013, 06:45