Protocol Buffers

Yazılım ekran görüntüsü:
Protocol Buffers
Yazılım detaylar:
Versiyon: 2.5.0
Qayıt: 5 Jun 15
Geliştirici: Google, Inc.
Lisans: Ücretsiz
Popülerlik: 18

Rating: nan/5 (Total Votes: 0)

Protokol Tamponlar transfer boyutunu kısmak yardımcı değil, aynı zamanda o kodlamak ve aynı zamanda göndermek için gereken süreyi artıracak sadece.
Veri aktarımı geliştirmemize yardımcı olmak Google'da geliştirilen, Protokol Tamponlar tüm RPC tabanlı protokoller ve komşu dosya formatları için idealdir.
Şu anda kütüphane, en iyi iş olarak kabul edilir hala Google'ın üretim ve diğer birçok şirket ürünlerinde yaygın olarak kullanılır.
Paket C ++, Java ve Python uygulamaları için modülleri içerir.
Protokol Tamponlar Üçüncü taraf portları ActionScript, C, C #, Clojure Common Lisp, D, Dart, Erlang, yazan, JavaScript, Lua, MATLAB, OCaml, Objective-C, PHP, Perl gibi diller için geliştiriciler tarafından oluşturulmuş, R, Yakut, Scala, Visual Basic ve diğer birçok daha

Bu sürümde Yeni nedir:.

  • C ++:
  • kütüphane şimdi tekrar uyumlu 3. gcc yapmak eski derleyiciler için frendshibimizi sorun düzeltildi.
  • Sabit vcprojects / extract_includes.bat derleyici / plugin.h ayıklayın.
  • Java:
  • JDK 1.6 Kaldırılan kullanımları sadece şimdi tekrar kütüphane JDK uyumlu 1.5 yapmak için vardır.
  • negatif enum değerleri hakkında bir hata düzeltildi.
  • serialVersionUID şimdi java seri için üretilen mesajların tanımlanır.
  • Sabit protoc yapar ve java.lang.Object kullanmak quot; Nesne & quot; artık geçerli bir ileti ismi yine.
  • Python:
  • Deneysel C ++ uygulaması şimdi C ++ protobuf kütüphanesi yüklü gerektirir.
  • Ayrıntılar için Python dizinde README.txt bakın.

sürüm 2.3.0 yeni Nedir:

  • C ++:
  • Çeşitli hız ve kod boyutu optimizasyonlar.
  • DynamicMessageFactory şimdi tam evreli olduğunu.
  • İleti :: Utf8DebugString () yöntemi DebugString () gibidir ama UTF-8 bayt kaçan önler.
  • Şimdi CodedInputStream kullanımı yoluyla dinamik uzantıları içerebilir Derleyen-ileti türleri :: SetExtensionRegistry ().
  • Şimdi paylaşılan da hazırlar kütüphaneleri Cygwin ve MinGW varsayılan olarak (DLL), diğer platformlar eşleşecek. Bunu önlemek için --disable-paylaşımlı kullanın.
  • Java:
  • parseDelimitedFrom () ve mergeDelimitedFrom () şimdi EOF algılar ve yanlış / null yerine bir istisna atma dönün.
  • Sabit bazı başlatma sipariş için tasarlanmıştır.

  • OpenJDK 7
  • Düzeltmeler.
  • Python:

  • 2.2.0 daha hızlı
  • 10-25 kez, hala saf-Python.
  • alt mesajın bir mutasyona yönteminin çağrılması her zaman değişen yapısıyla yöntemi aslında (boş dize ayrıştırma gibi) bir şey mutasyona olmasa bile kendi ana mesajı başlatır.
  • Genişletilmiş tanımlayıcılar biraz.

Benzer yazılım

scssphp
scssphp

10 Dec 15

Edge.js
Edge.js

9 Feb 16

Amber
Amber

28 Feb 15

Geliştirici Diğer yazılım Google, Inc.

Shaka Player
Shaka Player

11 Mar 16

Rietveld
Rietveld

13 May 15

Closure Compiler
Closure Compiler

9 Feb 16

Gson
Gson

5 Jun 15

Yorumlar Protocol Buffers

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!