Protocol Buffers

Screenshot der Software:
Protocol Buffers
Softwarebeschreibung:
Version: 2.5.0
Upload-Datum: 5 Jun 15
Entwickler: Google, Inc.
Lizenz: Frei
Popularität: 18

Rating: nan/5 (Total Votes: 0)

Protocol Buffers wird nicht nur helfen reduzieren die Größe der Übertragung, sondern auch die Zeit, die zum Codieren und senden Sie es auch zu verbessern.
Entwickelt bei Google zu verbessern Datenübertragungen ist Protocol Buffers ideal für alle RPC-basierte Protokolle und neben Dateiformate.
Derzeit ist die Bibliothek gilt als die beste in der Branche, ist immer noch weit verbreitet in der Produktion in Google und viele andere Firmen Produkte verwendet.
Das Paket enthält Module für C ++, Java und Python-Anwendungen.
Drittanbieter-Ports Protocol Buffers wurden von Entwicklern für Sprachen wie Actionscript, C, C #, Clojure, Common Lisp, D, Dart, Erlang, Go, JavaScript, Lua, MATLAB, OCaml, Objective-C, PHP, Perl erstellt, R, Ruby, Scala, Visual Basic, und viele andere mehr

Was ist neu in dieser Pressemitteilung:.

  • C ++:
  • Der Fehler, der frendship Problem für alte Compiler, um die Bibliothek jetzt gcc 3 kompatibel erneut.
  • Feste vcprojects / extract_includes.bat zu Compiler / plugin.h extrahieren.
  • Java:
  • Entfernt Gebräuche des JDK 1.6 bietet nur die Bibliothek nun JDK 1.5 kompatibel wieder zu machen.
  • einen Fehler zu negativen Enum-Werte behoben.
  • serialVersionUID wird nun in generierten Nachrichten für Java Serialisierung definiert.
  • Feste Protok zu java.lang.Object, wodurch & verwenden quot; Objekt & quot; Jetzt eine gültige Nachricht Namen wieder.
  • Python:
  • Experimental C ++ Implementierung erfordert jetzt C ++ protobuf Bibliothek installiert.
  • Sehen Sie die README.txt im Verzeichnis python für Details.

Was ist neu in Version 2.3.0:

  • C ++:
  • Verschiedene Geschwindigkeit und Codegröße Optimierungen.
  • DynamicMessageFactory ist jetzt vollständig Thread-sicher.
  • Nachricht :: Utf8DebugString () Methode ist wie DebugString () vermeidet aber entkommen UTF-8-Bytes.
  • Zusammengestellt-in-Nachrichtentypen können nun dynamische Erweiterungen enthalten, durch die Verwendung von CodedInputStream :: SetExtensionRegistry ().
  • Nun kompiliert Shared Libraries (DLLs) standardmäßig auf Cygwin und MinGW, auf andere Plattformen zu entsprechen. Verwenden Sie --disable-shared, dies zu vermeiden.
  • Java:
  • parseDelimitedFrom () und mergeDelimitedFrom () jetzt EOF erkennen und zurückgeben false / null statt eine Ausnahme.
  • Fixed some Initialisierung Bestell Bugs.
  • Fixes für OpenJDK 7.
  • Python:
  • 10-25-mal schneller als 2.2.0 noch pure-Python.
  • Der Aufruf einer mutierenden Verfahren auf einem Unter Nachricht instanziiert immer die Meldung in der Mutter auch wenn die mutierenden Methode nicht wirklich etwas (zB Syntaxanalyse aus einer leeren Zeichenfolge) zu mutieren.
  • Expanded Deskriptoren ein wenig.

Ähnliche Software

Rakudo
Rakudo

10 Feb 16

#Smalltalk
#Smalltalk

21 Jul 15

Shumway
Shumway

13 May 15

SASS / SCSS
SASS / SCSS

10 Apr 16

Andere Software von Entwickler Google, Inc.

Kommentare zu Protocol Buffers

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!