Protocol Buffers

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

Rating: nan/5 (Total Votes: 0)

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

LiveScript
LiveScript

23 Jul 15

Editr
Editr

21 Jul 15

Contenticious
Contenticious

28 Feb 15

mkr
mkr

19 Jul 15

Andre software developer Google, Inc.

oauth2client
oauth2client

12 Apr 15

Shaka Player
Shaka Player

11 Mar 16

ipaddr
ipaddr

13 May 15

Kommentarer til Protocol Buffers

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