Protocol Buffers

Programinė įranga Screenshot:
Protocol Buffers
Programinė detalės:
Versija: 2.5.0
Įkėlimo datą: 5 Jun 15
Kūrėjas: Google, Inc.
Licencija: Nemokamai
Populiarumas: 193

Rating: 2.0/5 (Total Votes: 1)

Protokolų buferiai ne tik padės sumažinti pervedimo dydį, bet ir pagerinti laiko reikia koduoti ir siųsti jį taip pat.
Sukurta "Google", siekiant pagerinti duomenų perdavimą, protokolas buferiai idealiai tinka visiems RPC pagrindu protokolų ir gretimų failų formatų.
Šiuo metu bibliotekoje yra laikomas geriausias verslo, yra vis dar plačiai naudojamas gamybos Google ir daugelis kitų kompanijų produktus.
Paketas apima modulius C ++, Java ir Python programų.
Trečiųjų šalių uostai protokolo buferio buvo sukurtas kūrėjams kalbomis, pavyzdžiui, ActionScript, C, C #, Clojure, bendros Lisp, D, Dart, erlang Eik, JavaScript, Lua, MATLAB, OCaml, Objective-C, PHP, Perl, R Rubinas, "Scala", "Visual Basic", ir daugelis kitų daugiau

Kas naujo , šioje laidoje.

  • C ++:
  • Fiksuotas frendship problema senų sudarytojų, kad biblioteka dabar gcc 3 suderinamą dar kartą.
  • Fiksuoti vcprojects / extract_includes.bat išgauti kompiliatoriaus / plugin.h.
  • "Java": "
  • Pašalinta papročius JDK 1.6 tik funkcijas, kad biblioteka dabar JDK 1.5 suderinamas dar kartą.
  • Ištaisyta klaida apie neigiamus ENUM vertybes.
  • serialVersionUID dabar apibrėžta generuoja pranešimus Java serializowania.
  • Fiksuotas prot naudoti java.lang.Object, todėl & quot; Objekto & quot; dabar galioja žinutė vardas dar kartą.
  • Python: "
  • Eksperimentinis, C ++ dabar reikia įgyvendinti įrengtas, C ++ protobuf biblioteka.
  • Žr readme.txt į python kataloge detales.

Kas naujo versijos 2.3.0:

  • C ++: "
  • Įvairūs greitis ir kodas dydis optimizavimas.
  • DynamicMessageFactory dabar visiškai sriegis saugus.
  • Pranešimo :: Utf8DebugString () metodas yra panašus DebugString (), bet vengia pabėgti UTF-8 baitų.
  • Parengė-in message tipų, dabar gali būti dinamiškas plėtinius, naudojant iš CodedInputStream :: SetExtensionRegistry ().
  • Dabar rengia bendrų bibliotekos (DLL) pagal nutylėjimą Cygwin ir MinGW, kad atitiktų kitų platformų. Naudokite disable bendr to išvengti.
  • "Java": "
  • parseDelimitedFrom () ir mergeDelimitedFrom () dabar aptikti EOF ir grįžti netikrą / null vietoj mesti išimtį.
  • Fiksuoti kai iniciacijos užsakymo klaidas.
  • Ištaisyta openjdk 7.
  • Python: "
  • 10-25 kartų greičiau nei 2.2.0, vis dar grynas Python.
  • Skambinimas mutavo metodą sub-pranešimą visada instantiates pranešimą savo tėvų, net jei mutavo metodas iš tikrųjų nėra nieko mutuoti (pvz apdorojant iš tuščią eilutę).
  • Expanded aprašai tiek.

Panaši programinė įranga

php-sass
php-sass

1 Mar 15

PyPy.js
PyPy.js

4 Jun 15

Gordon
Gordon

5 Jun 15

Assets-packager
Assets-packager

13 Apr 15

Kita programinė įranga kūrėjas Google, Inc.

Cayley
Cayley

12 May 15

Google Chrome
Google Chrome

16 Aug 18

Ganeti
Ganeti

17 Feb 15

Rietveld
Rietveld

13 May 15

Komentarai Protocol Buffers

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją