Protocol Buffers

Software screenshot:
Protocol Buffers
Software informatie:
Versie: 2.5.0
Upload datum: 5 Jun 15
Ontwikkelaar: Google, Inc.
Licentie: Gratis
Populariteit: 18

Rating: nan/5 (Total Votes: 0)

Protocol Buffers zal niet alleen bijdragen aan vermindering van de grootte van de overdracht, maar ook het verbeteren van de tijd die het kost om te coderen en stuur het als goed.
Ontwikkeld bij Google te helpen verbeteren data transfers, Protocol Buffers is ideaal voor alle RPC-gebaseerde protocollen en de aangrenzende bestandsformaten.
Momenteel is de bibliotheek wordt beschouwd als de beste in de business, wordt nog steeds op grote schaal gebruikt in de productie in Google's en vele andere bedrijven producten.
Het pakket bevat modules voor C ++, Java en Python-toepassingen.
Third-party havens van Protocol Buffers zijn gemaakt door de ontwikkelaars voor talen zoals ActionScript, C, C #, Clojure, Common Lisp, D, Dart, Erlang, Go, JavaScript, Lua, MATLAB, OCaml, Objective-C, PHP, Perl, R, Ruby, Scala, Visual Basic, en vele andere meer

Wat is nieuw in deze release:.

  • C ++:
  • Vast de frendship probleem voor oude compilers om de bibliotheek nu gcc 3 compatible opnieuw.
  • Vast vcprojects / extract_includes.bat om compiler / plugin.h halen.
  • Java:
  • Verwijderd gebruiken van JDK 1.6 is voorzien van alleen de bibliotheek nu JDK 1.5 compatible opnieuw te maken.
  • Fixed a bug over negatieve enum waarden.
  • serialVersionUID is nu gedefinieerd in gegenereerde berichten voor java Serializing.
  • Vast protoc te java.lang.Object, waardoor & gebruiken quot; Object & quot; nu een geldig bericht naam opnieuw.
  • Python:
  • Experimental C ++ implementatie vereist nu C ++ protobuf bibliotheek geïnstalleerd.
  • Zie het README.txt in de python directory voor meer informatie.

Wat is nieuw in versie 2.3.0:

  • C ++:
  • Verschillende snelheid en de code grootte optimalisaties.
  • DynamicMessageFactory is nu volledig thread-safe.
  • methode Bericht :: Utf8DebugString () is als DebugString (), maar vermijdt ontsnappen UTF-8 bytes.
  • Opgesteld in types bericht kan nu dynamische uitbreidingen, door het gebruik van CodedInputStream bevatten :: SetExtensionRegistry ().
  • Nu compileert gedeelde bibliotheken (DLL's) standaard op Cygwin en MinGW, naar andere platformen te passen. Gebruik --disable-gedeeld om dit te voorkomen.
  • Java:
  • parseDelimitedFrom () en mergeDelimitedFrom () detecteert nu EOF en terug te keren vals / null in plaats van het gooien van een uitzondering.
  • Vast een aantal initialisatie bestellen bugs.
  • Fixes voor OpenJDK 7.
  • Python:
  • 10-25 keer sneller dan 2.2.0, nog puur-Python.
  • Bellen naar een muteren methode op een sub-bericht instantieert altijd het bericht op haar moedermaatschappij, zelfs als de muterende methode niet echt iets (bijvoorbeeld het ontleden van een lege string) muteren.
  • Expanded descriptoren een beetje.

Vergelijkbare software

Cruncher
Cruncher

11 Mar 16

Cython
Cython

10 Dec 15

Duo
Duo

28 Feb 15

php-sass
php-sass

1 Mar 15

Andere software van ontwikkelaar Google, Inc.

Reacties op Protocol Buffers

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!
Zoek op categorie