Protocol Buffers

Software screenshot:
Protocol Buffers
Software detaljer:
Version: 2.5.0
Upload dato: 5 Jun 15
Udvikler: Google, Inc.
Licens: Gratis
Popularitet: 193

Rating: 2.0/5 (Total Votes: 1)

Protocol Buffere vil ikke kun hjælpe skære ned på størrelsen af ​​overførslen, men også forbedre den tid det tager at kode og sende det så godt.
Udviklet på Google for at hjælpe med at forbedre dataoverførsler, protokol Buffere er ideel til alle RPC-baserede protokoller og tilstødende filformater.
I øjeblikket biblioteket betragtes som den bedste i branchen, der stadig anvendes bredt i produktionen i Googles og mange andre virksomheder produkter.
Pakken indeholder moduler til C ++, Java og Python applikationer.
Tredjeparts havne i protokol Buffere er blevet skabt af udviklere for sprog som ActionScript, C, C #, Clojure, Common Lisp, D, Dart, Erlang, Go, JavaScript, Lua, MATLAB, OCaml, Objective-C, PHP, Perl, R, Ruby, Scala, Visual Basic, og mange andre mere

Hvad er nyt i denne udgivelse:.

  • C ++:
  • Ordnede frendship problem for gamle compilere til at gøre biblioteket nu GCC 3 kompatibel igen.
  • Faste vcprojects / extract_includes.bat at udtrække compiler / plugin.h.
  • Java:
  • Fjernede kutymer af JDK 1.6 kun funktioner til at gøre biblioteket nu JDK 1.5 kompatibel igen.
  • Rettet en fejl om negative enum-værdier.
  • serialVersionUID nu defineret i genererede meddelelser for java Fortløbende.
  • Fast protoc at bruge java.lang.Object, hvilket gør & quot; Object & quot; nu et gyldigt besked navn igen.
  • Python:
  • Eksperimentel C ++ gennemførelse kræver nu C ++ protobuf bibliotek installeret.
  • Se README.txt i python biblioteket for detaljer.

Hvad er nyt i version 2.3.0:

  • C ++:
  • Various hastighed og kode størrelse optimeringer.
  • DynamicMessageFactory er nu fuldt tråd-safe.
  • Besked :: Utf8DebugString () metoden er ligesom DebugString (), men undgår at undslippe UTF-8 bytes.
  • Udarbejdet-in meddelelsestyper kan nu indeholde dynamiske udvidelser, gennem brug af CodedInputStream :: SetExtensionRegistry ().
  • Nu samler delte biblioteker (DLL) som standard på Cygwin og MinGW, for at matche andre platforme. Brug --disable-delt for at undgå dette.
  • Java:
  • parseDelimitedFrom () og mergeDelimitedFrom () nu afsløre EOF og returnere falsk / null i stedet for at smide en undtagelse.
  • Faste nogle initialisering bestilling bugs.
  • Rettelser til OpenJDK 7.
  • Python:
  • 10-25 gange hurtigere end 2.2.0, stadig ren-Python.
  • Opkald til en muterende metode på en sub-besked altid instantierer beskeden i dets moderselskab, selvom mutere metoden faktisk ikke mutere noget (f.eks parsing fra en tom streng).
  • Udvidet deskriptorer lidt.

Lignende software

mkr
mkr

19 Jul 15

Pyrex
Pyrex

5 Jun 15

lessphp
lessphp

13 Apr 15

Caffeine
Caffeine

5 Jun 15

Andre software developer Google, Inc.

Dart
Dart

17 Feb 15

oauth2client
oauth2client

12 Apr 15

J2ObjC
J2ObjC

24 May 16

traits.js
traits.js

6 Jun 15

Kommentarer til Protocol Buffers

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori