Protocol Buffers

Software skärmdump:
Protocol Buffers
Mjukvaruinformation:
Version: 2.5.0
Ladda upp dagen: 5 Jun 15
Utvecklare: Google, Inc.
Licens: Gratis
Popularitet: 193

Rating: 2.0/5 (Total Votes: 2)

Protokoll Buffertar kommer inte bara att bidra till att minska storleken på överföringen, men också förbättra den tid det tar att koda och skicka det också.
Utvecklad på Google för att förbättra dataöverföringar, är protokoll buffertar idealisk för alla RPC-baserade protokoll och angränsande filformat.
För närvarande biblioteket anses vara den bästa i branschen, som fortfarande används i stor utsträckning i produktionen i Googles och många andra företag produkter.
I paketet ingår moduler för C ++, Java och Python applikationer.
Tredjeparts hamnar Protokoll buffertar har skapats av utvecklare för språk som Actionscript, C, C #, Clojure, Common Lisp, D, Dart, Erlang, Go, JavaScript, Lua, MATLAB, OCaml, Objective-C, PHP, Perl, R, Ruby, Scala, Visual Basic, och många andra mer

Vad är nytt i den här versionen.

  • C ++:
  • Fast frendship problem för gamla kompilatorer för att göra biblioteket nu gcc 3 kompatibel igen.
  • Fasta vcprojects / extract_includes.bat att extrahera kompilatorn / plugin.h.
  • Java:
  • Borttagna användningar av JDK 1.6 endast har att göra biblioteket nu JDK 1.5-kompatibel igen.
  • Fixat en bugg om negativa enum värden.
  • serialVersionUID definieras nu i genererade meddelanden för java seriealisering.
  • Fast protoc att använda java.lang.Object, vilket gör & quot; Object & quot; nu ett giltigt meddelande namn igen.
  • Python:
  • Experimentellt C ++ genomförande kräver nu C ++ protobuf bibliotek installerat.
  • Se README.txt i python katalog för mer information.

Vad är nytt i version 2.3.0:

  • C ++:
  • Olika hastighet och kodstorleken optimeringar.
  • DynamicMessageFactory är nu helt trådsäker.
  • Meddelande :: Utf8DebugString () metod kan liknas vid DebugString () men undviker att fly UTF-8 byte.
  • Sammanställt in meddelandetyper kan nu innehålla dynamiska tillägg, genom användning av CodedInputStream :: SetExtensionRegistry ().
  • Nu sammanställer delade bibliotek (DLL) som standard på Cygwin och MinGW, för att matcha andra plattformar. Använd --disable delad för att undvika detta.
  • Java:
  • parseDelimitedFrom () och mergeDelimitedFrom () nu upptäcka EOF och returnera false / null i stället för att kasta ett undantag.
  • Fast några initiering beställning buggar.
  • Fixar för OpenJDK 7.
  • Python:
  • 10-25 gånger snabbare än 2.2.0, fortfarande ren-Python.
  • Ringa en mutera metod på en sub-meddelande alltid instansierar meddelandet i dess överordnade även om muterande metod faktiskt inte mutera någonting (t.ex. tolkning från en tom sträng).
  • Utökade beskrivningar lite.

Liknande mjukvara

CSS:LESS
CSS:LESS

13 May 15

Jurassic
Jurassic

13 May 15

mkr
mkr

19 Jul 15

Erector
Erector

13 May 15

Annan programvara för utvecklare Google, Inc.

FOAM
FOAM

12 May 15

Web Starter Kit
Web Starter Kit

10 Apr 16

Android
Android

11 May 15

Kommentarer till Protocol Buffers

Kommentarer hittades inte
Kommentar
Slå på bilder!