Protocol Buffers

Скриншот программы:
Protocol Buffers
Детали программы:
Версия: 2.5.0
Дата загрузки: 5 Jun 15
Разработчик: Google, Inc.
Тип распространения: Бесплатная
Популярность: 18

Rating: nan/5 (Total Votes: 0)

Протокол буферы не только поможет сократить размер передачи, но также улучшить время, необходимое для кодирования и отправить его.
Разработано в Google, чтобы помочь улучшить передачу данных, протокол Буферы идеально подходит для всех протоколов RPC на основе и прилегающих форматов.
В настоящее время библиотека считается лучшим в бизнесе, будучи по-прежнему широко используется в производстве в Google, и многих других компаний, продуктов.
Пакет включает в себя модули для C ++, Java и Python приложений.
Сторонние порты протокола буферы были созданы разработчиками для таких языков, как ActionScript, C, C #, Clojure, Common Lisp, D, дартс, Erlang, Go, JavaScript, Lua, MATLAB, OCaml, Objective-C, PHP, Perl, R, Рубин, Скала, Visual Basic и многие другие, более

Что нового В этом выпуске:.

  • С ++:
  • Исправлена ​​проблема Дружбы старых компиляторов, чтобы библиотека в настоящее время GCC 3 совместимый снова.
  • Исправлены vcprojects / extract_includes.bat извлечь компилятора / plugin.h.
  • Java:
  • Удаленные обычаи JDK 1.6 имеет только сделать библиотеку сейчас JDK 1.5 совместимый снова.
  • Исправлена ​​ошибка о негативных значений перечисления.
  • serialVersionUID в настоящее время определяется в генерируемых сообщений для Java сериализации.
  • Исправлена ​​protoc использовать java.lang.Object, что делает и Quot; Объект & Quot; Теперь действительное имя сообщение еще раз.
  • Python
  • Экспериментальная реализация C ++ в настоящее время требует установки С protobuf библиотека ++.
  • См README.txt в каталоге питона для деталей.

Что нового в версии 2.3.0:

  • С ++:
  • Различные скорости и оптимизации кода размер.
  • DynamicMessageFactory теперь полностью потокобезопасным.
  • Метод сообщение :: Utf8DebugString (), как DebugString (), но позволяет избежать побега UTF-8 байт.
  • Составитель в типах сообщений теперь можно содержать динамические расширения, за счет использования CodedInputStream :: SetExtensionRegistry ().
  • Теперь компилирует разделяемые библиотеки (DLL) по умолчанию в Cygwin и MinGW, чтобы соответствовать другие платформы. Используйте --disable-поделился, чтобы избежать этого.
  • Java:
  • parseDelimitedFrom () и mergeDelimitedFrom () теперь обнаружить EOF и вернуться ложным / нуль, а не бросать исключение.
  • Исправлены некоторые ошибки заказа инициализации.
  • Исправлены OpenJDK 7.
  • Python
  • 10-25 раз быстрее, чем 2.2.0, все еще чисто Python.
  • Вызов мутирует метод на суб-сообщения всегда экземпляр сообщение своего родителя, даже если метод Mutating на самом деле не что-нибудь мутация (например разбора из пустой строки).
  • Расширенные дескрипторов немного.

Похожие программы

Cython
Cython

10 Dec 15

Gears
Gears

13 May 15

#Smalltalk
#Smalltalk

21 Jul 15

LiveScript
LiveScript

23 Jul 15

Другие программы разработчика Google, Inc.

Dart
Dart

17 Feb 15

FOAM
FOAM

12 May 15

Guava
Guava

10 Feb 16

Комментарии к Protocol Buffers

Комментарии не найдены
добавить комментарий
Включите картинки!
Поиск по категориям