protobuf简单介绍和ubuntu 16.04环境下安装教程
作者: / 2019-10-11 / 浏览次数:

xml是自我描述的,但是k8凯发官方网址protobuf格式不是的,给你一段二进制文件,你看不出来作用

protobuf使用步骤

比如定义一个结构化数据person,包含name和email属性

xml中这样定义

 person 
 name zhangsan /name 
 email zhangsan@qq.com /email 
 person 

protobuf这样定义

person{
 name:"zhangsan"
 email:"zhangsan@qq.com"
}

json中这样定义

 "person":{
 "name":"zhangsan",
 "email":"zhangsan@qq.com"
}

protobuf的语法




  如果需要将消息类型用在rpc上面,那就需要在.proto文件定义一个rpc服务接口,protocol buffer编译器会根据所选择的不同语言生成服务接口代码。

protobuf在ubuntu 下安装

  官方地址:https://github.com/google/protobuf/blob/master/src/readme.md

安装命令行如下:

$ sudo apt-get install autoconf automake libtool curl make g++ unzip
$ git clone https://github.com/google/protobuf.git
$ cd protobuf
$ git submodule update --init --recursive
$ ./autogen.sh
$ ./configure
$ make
$ make check
$ sudo make install
$ sudo ldconfig # refresh shared library cache.

make之后的截图

宛十八微服务

中途编译一路顺风,没有遇到什么问题,下面查看下版本吧


宛十八微服务

总结

【某某业务】网站建设、网站设计、服务器空间租售、网站维护、网站托管、网站优化、百度推广、自媒体营销、微信公众号
如有意向---联系我们
热门栏目
热门资讯

网站建设 网站托管 成功案例 新闻动态 关于我们 联系我们 服务器空间 加盟合作 网站优化

备案号: 

公司地址:江苏省南京市玄武区玄武湖 咨询QQ:9490489 手机: 电话: