Protocol Buffers

Software screenshot:
Protocol Buffers
Rincian Software:
Versi: 2.5.0
Tanggal Upload: 5 Jun 15
Pengembang: Google, Inc.
Lisensi: Gratis
Popularitas: 18

Rating: nan/5 (Total Votes: 0)

Protokol Buffer tidak hanya akan membantu mengurangi ukuran transfer, tetapi juga meningkatkan waktu yang dibutuhkan untuk mengkodekan dan mengirimkannya juga.
Dikembangkan di Google untuk membantu meningkatkan transfer data, Protokol Buffer sangat ideal untuk semua protokol berbasis RPC dan format file yang berdekatan.
Saat ini perpustakaan dianggap yang terbaik dalam bisnis ini, yang masih digunakan secara luas dalam produksi di Google dan banyak produk perusahaan lain.
Paket termasuk modul untuk C ++, Java dan aplikasi Python.
Port pihak ketiga Protokol Buffer telah diciptakan oleh pengembang untuk bahasa seperti ActionScript, C, C #, Clojure, Common Lisp, D, Dart, Erlang, Go, JavaScript, Lua, MATLAB, OCaml, Objective-C, PHP, Perl, R, Ruby, Scala, Visual Basic, dan banyak lain yang lebih

Apa yang baru dalam rilis ini:.

  • C ++:
  • Tetap masalah frendship untuk compiler lama untuk membuat perpustakaan sekarang gcc 3 kompatibel lagi.
  • vcprojects Tetap / extract_includes.bat untuk mengekstrak compiler / plugin.h.
  • Jawa:
  • penggunaan Dihapus dari JDK 1.6 hanya fitur untuk membuat perpustakaan sekarang JDK 1,5 kompatibel lagi.
  • Fixed bug tentang nilai-nilai enum negatif.
  • serialVersionUID sekarang didefinisikan dalam pesan yang dihasilkan untuk java serialisasi.
  • protoc tetap menggunakan java.lang.Object, yang membuat & quot; Obyek & quot; sekarang nama pesan valid lagi.
  • Python:
  • Experimental C ++ pelaksanaan sekarang membutuhkan C ++ library protobuf diinstal.
  • Lihat README.txt di direktori python untuk rincian.

Apa yang baru di versi 2.3.0:

  • C ++:
  • Berbagai kecepatan dan kode ukuran optimasi
  • .
  • DynamicMessageFactory sekarang sepenuhnya benang-aman.
  • metode Pesan :: Utf8DebugString () adalah seperti DebugString () tapi menghindari melarikan diri UTF-8 byte.
  • Disusun-in jenis pesan sekarang dapat berisi ekstensi dinamis, melalui penggunaan CodedInputStream :: SetExtensionRegistry ().
  • Sekarang mengkompilasi shared library (DLL) secara default pada Cygwin dan MinGW, untuk mencocokkan platform lainnya. Gunakan disable-bersama untuk menghindari hal ini
  • .
  • Jawa:
  • parseDelimitedFrom () dan mergeDelimitedFrom () sekarang mendeteksi EOF dan return false / null bukan melempar pengecualian.
  • Tetap beberapa bug inisialisasi pemesanan.
  • Perbaikan untuk OpenJDK 7.
  • Python:
  • 10-25 kali lebih cepat dari 2.2.0, masih murni Python.
  • Memanggil metode bermutasi pada sub-pesan selalu instantiates pesan di induknya bahkan jika metode bermutasi tidak benar-benar bermutasi apapun (misalnya parsing dari string kosong).
  • deskripsi diperluas sedikit.

Software yang serupa

Pyjamas
Pyjamas

13 May 15

tinypy
tinypy

6 Jun 15

yst
yst

1 Oct 15

Gordon
Gordon

5 Jun 15

Perangkat lunak lain dari pengembang Google, Inc.

Komentar untuk Protocol Buffers

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!