本页使用了标题或全文手工转换

Protocol Buffers

维基百科,自由的百科全书
跳转至: 导航搜索
Protocol Buffers
開發者 Google
初始版本 2008年7月7日 (2008-07-07)
穩定版本 2.6.1(2014年10月20日 (2014-10-20)
預覽版本 3.0.0 beta 3(2016年5月17日 (2016-05-17)
開發狀態 Active
操作系统 Any
系統平台 Cross-platform
类型 serialization format and library, IDL compiler
许可协议 BSD
網站 developers.google.com/protocol-buffers/

Protocol Buffers是一種序列化資料結構的方法。對於透過管線(pipeline)或儲存資料進行通訊的程式開發上是很有用的。這個方法包含一個接口描述語言,描述一些資料結構,並提供程式工具根據這些描述產生程式碼,用於將這些資料結構產生或解析資料串流。

語言支持[编辑]

proto2提供一個程式產生器,支援C++JavaPython[1]

第三方實作支援JavaScript[2]

proto3提供一個程式產生器,支援C++Java (包含JavaNano)、PythonGoRubyObjective-CC#.[3]從 3.0.0 Beta 2 版開始支援JavaScript。[4]

第三方實作支援Perl、PHP、Scala和Julia.[5]

參考文獻[编辑]

外部連結[编辑]