Tag: protobuf-net
Eine unabhängige Implementierung von Google protobuf binary serialization-format, protobuf-net nähert sich dem problem-Raum mit gemeinsamen .NET coding styles, jedoch unter Beibehaltung der hohen performance -, dicht-Ausgang und “ cross-Plattform-Interoperabilität.
2
Antworten
Ich bin Implementierung einer client-server-Anwendung, und bin auf der Suche in verschiedener Weise zu serialisieren und übertragen der Daten. Ich begann die Arbeit mit Xml-Serialisierungsprogramme, das klappte ziemlich gut, aber Daten generieren, langsam, und machen große Objekte,
3
Antworten
Benötigen, senden Sie einige Daten zwischen managed c# und nicht verwaltetem c++. Nach einigen Recherchen Ich habe versucht, zu verwenden Protobuf.NET. Ich bin mir nicht sicher, ob ich verstehe Funktionalität von ProtoBuf... Bauen eine Art definition in
1
Antworten
Habe ich eine WCF-service - (.NET 4), dass macht 4 Endpunkte, von denen ein Endpunkt konfiguriert ist, mit protobuf-net (V1.0.0.280) Verhalten-Erweiterung. Jedoch, ich bemerkte, dass protobuf-net Verhalten kicks für ALLE definierten Endpunkte, darunter auch die, die protbuf-net
3
Antworten
wir haben einige Probleme mit dem serialisieren wird eine leere Liste. hier einige code-in .NET mit CF 2.0 //Generating the protobuf-msg ProtoBufMessage msg = new ProtoBufMessage(); msg.list = new List<AnotherProtobufMessage>(); //Serializing and sending throw HTTP-POST MemoryStream stream
3
Antworten
Ich versuche zu serialisieren einige Objekte mit protobuf-net, aber leider machen Sie ausgiebig Gebrauch von DateTimeOffset, die noch nicht unterstützt wird von protobuf-net. Dies führt zu viel: Kein serializer definiert für Typ: System.DateTimeOffset Kann ich definieren, meine
3
Antworten
Habe ich eine Liste von über 500 Millionen Artikel. Ich bin in der Lage, dies serialisieren in eine Datei mit protobuf-net-Datei, wenn ich serialisieren einzelner items, und nicht eine Liste-ich kann nicht sammeln Sie die Elemente in
2
Antworten
Habe ich überprüft, scheinen aber unfähig zu sein, zu sehen, wie direkt serialisieren einer Klasse in ein byte-array und anschließend zu Deserialisieren aus einem byte-array mithilfe von Marc Gravell ' s protobuf-net-Implementierung. Edit: ich habe die Frage
1
Antworten
In der ProtoBuf-Net Umsetzung, was bedeutet das ProtoInclude Attribut bedeutet, und was tut Sie? Ein Beispiel wäre sehr hilfreich. Sah ich es in diesem Beitrag und ich bin mir nicht sicher, was es tut. Das Beispiel war:
2
Antworten
Versuchen, um de-Serialisierung von openstreetmap pbf-Datei ordnungsgemäß funktioniert, indem Sie die folgenden Informationen aus diesem thread als auch auf andere Quellen: Protobuf-net Deserialisieren von Open Street Maps Ich bin derzeit mit der protobug dll aus r480. Ich
1
Antworten
Beim Serialisieren ein dynamisches Objekt mit rund 250 Eigenschaften und ca 20,000 Zeilen erhalte ich die folgende Fehlermeldung. Der gleiche code funktioniert gut, wenn die Zahl der Eigenschaften um die 20. Der Fehler trat bei Punkt Serializer.Serialize(stream,
1
Antworten
Dem Deserialisieren Methode in protobuff-net nimmt einen Stream als argument. Bevor ich verwendet, um die FileStream verwenden, und übergeben, und es hat funktioniert , aber jetzt muss ich das mit StreamReader, denn ich bin die Portierung der
1
Antworten
Ich habe eine protobuf-Datei serialisiert .NET-code und ich möchte konsumieren Sie es in Java. In der .NET-code, es ist die Wörterbuch-Daten eingeben und die proto-schema sieht aus wie message Pair { optional string key = 1; optional
2
Antworten
Was muss getan werden, um zu serialisieren Enumerationen mit protobuf-net? Ich erhalte die folgende Fehlermeldung beim serialisieren einer Klasse mit einem enum-Eigenschaft, wenn die DataMember-Attribut wird entfernt, aus der Eigenschaft Erklärung, es funktioniert. "- System.InvalidOperationException: Nur Daten-Vertrag-Klassen
3
Antworten
Ich habe 2 vernetzte apps, die senden soll serialisiert protobuf-net-Nachrichten an andere. Ich kann serialisiert die Objekte und senden Sie Sie haben, aber ich kann nicht herausfinden, wie deserialisiert die empfangenen bytes. Habe ich versucht zu Deserialisieren
6
Antworten
Ich versuche, protobuf in einem C# - Projekt, mit protobuf-net, und Frage mich, was ist der beste Weg, um zu organisieren, diese in ein Visual Studio-Projekt-Struktur. Wenn manuell mit den protogen-tool zum generieren von code in C#,
2
Antworten
Habe ich gelesen, über protobuf-net und es ist erstaunlich! Gibt es irgendwelche tutorials, die ich verwenden könnte? (Mehr speziell für Dictionary<TKey,TValue> und Verträge für Generika) Gibt es irgendwelche Tipps damit verbunden? Konnte ich einfach stecken Sie es
2
Antworten
Versucht, meine Meinung zu der ganzen google protobuf. Ich fand einige Umsetzung von protobuf in C#, aber Sie scheint zu fehlen ein feature: die Fähigkeit zu generieren .proto-Dateien automatisch aus einer vorhandenen C# - Klasse, geschmückt mit
2
Antworten
Ich bin sorry, wenn dies ist ein Duplikat. Gesucht hab ich mehrere Plätze für eine Antwort, ich könnte Sie verstehen darunter: ProtoBuf.net Eigenschaften der Basisklasse ist nicht im Lieferumfang enthalten beim serialisieren von abgeleiteten Klassen Serialisieren vererbten
7
Antworten
Möchte ich zum serialisieren von Objekten in strings und wieder zurück. Verwenden wir protobuf-net, um ein Objekt in einen Stream, und wieder erfolgreich. Jedoch, Stream, string und wieder zurück... nicht so erfolgreich. Nach Durchlaufen StreamToString und StringToStream
1
Antworten
War ich dabei einige Vergleich zwischen BinaryFormatter und Protobuf-net-serializer und war sehr zufrieden mit dem, was ich gefundenaber was seltsam war, ist, dass Protobuf-net geschafft zu serialisieren der Objekte in kleinere byte-array als das, was ich bekommen
4
Antworten
Habe ich versucht zu serialisieren eines DynamicObject Klasse mit BinaryFormatteraber: Ausgabe-Datei ist zu groß, nicht genau Draht-freundliche Zirkuläre Verweise nicht behandelt (geklebt, während der Serialisierung) Seit serialisieren ein DynamicObject sehr wenig bedeutet, von selbst, hier ist die
5
Antworten
Hab ich vor kurzem hatte, um sich für eine C# - Portierung des Protokoll-Puffer Bibliothek-ursprünglich entwickelt von Google. Und ratet mal, was ich gefunden zwei Projekte, die sowohl im Besitz von zwei sehr bekannte Personen hier: protobuf-csharp-portgeschrieben
2
Antworten
Ich versuche, um loszulegen mit protobuf.net. Ich heruntergeladen habe die neueste version von hierimplementiert ein [ProtoContract] Klasse, und jetzt bin ich versucht, es zu serialisieren mit ProtoBuf.Serializer.Serialize wie beschrieben in der Dokumentation. Das problem ist, dass es
7
Antworten
(dies ist ein re-post einer Frage ein, die ich sah in meinen RSS-Feeds, aber das wurde gelöscht von der OP. Habe ich wieder Hinzugefügt, weil ich gesehen habe diese Frage mehrmals in verschiedenen Orten; wiki für die
2
Antworten
Wie funktioniert protocol buffers Griff Typ der Versionsverwaltung? Zum Beispiel, wenn ich ändern müssen, eine Art definition im Laufe der Zeit? Wie das hinzufügen und entfernen von Feldern. Dank InformationsquelleAutor der Frage CodingHero | 2011-12-15