昨天,Google刚刚开源了grpc,一个基于HTTP/2 和 Protobuf的RPC 实现。HTTP/2几乎已经完成了标准化,将是未来几年的大趋势。Protobuf一直苦于只有编码(序列化与反序列化)实现而没有公认可靠的RPC实现。grpc项目从去年开始才提交至github,但已经有了数量可观的...
分类:
其他好文 时间:
2015-02-28 18:02:02
阅读次数:
257
GRPC基于HTTP/2标准设计,带来诸如双向流、流控、头部压缩、单TCP连接上的多复用请求等特性。这些特性使得其在移动设备上表现更好,更省电和节省空间占用。
分类:
Web程序 时间:
2015-02-27 22:48:32
阅读次数:
215
原来大体思路是先在mac上编译protobuf生成protoc工具,然后分不同CPU编译,最后用lib生成胖a文件CPU顺序为 i386, armv7 ...生成armv7时候总是莫名其妙的报不同CPU类型的错误,错误在.libs文件夹总的o文件上尝试每次调用不同CPU之前调用 find . -na...
分类:
移动开发 时间:
2015-02-26 20:17:36
阅读次数:
200
iOS mac oc protobuf protoc...
分类:
移动开发 时间:
2015-02-25 17:10:00
阅读次数:
150
用c#开发安卓程序 (xamarin.android)系列之三
源码(包含客户端与服务器端所有工程文件) 数据库文件
为了方便您测试,我临时搭建了一个服务器 您可以安装apk文件,直接测试 apk文件下载地址 (测试服务器将会运行至2015年3月1日)
通信框架为来自英国的NetworkComms2.3.1开源通信框架 序列化采用Protobuf...
分类:
移动开发 时间:
2015-02-23 09:42:40
阅读次数:
218
google protobuf java 示例...
分类:
编程语言 时间:
2015-02-13 13:24:46
阅读次数:
195
谷歌最近发布了v3版本的protobuf,以前的protobuf被称之为v2,二者之间的区别其特点见我上一篇blog《protobuf一些注意事项》。 ? ? 个人以为v3要比v2好处就在于:简洁,且二者的新版本都共同支持了新的数...
分类:
其他好文 时间:
2015-02-07 17:36:25
阅读次数:
411
读完https://developers.google.com/protocol-buffers/docs/proto,有以下心得: 1 default value。bool的默认值是false,数值的默认值是0,enum的默认值是其第一个元素,string的默认值是空字符串。 ?2 tag id....
分类:
其他好文 时间:
2015-02-06 15:17:23
阅读次数:
135
from:http://blog.163.com/typhoon_1986/blog/static/678877802011910102113393/序列化王道之protobuf 2011-10-10 10:40:15| 分类: python |举报|字号 订阅开发某些分布式系统时,常用的功能之.....
分类:
其他好文 时间:
2015-02-06 11:06:00
阅读次数:
133
最近在研究web api 2,看了一篇文章,讲解如何提升性能的,在序列化速度的跑分中,Protobuf一骑绝尘,序列化速度快,性能强,体积小,所以打算了解下这个利器1:安装篇谷歌官方没有提供.net的实现,所以在nuget上找了一个移植的Nuget里搜索Protobuf-net,下载,自动添加到项目...
分类:
Web程序 时间:
2015-02-04 12:37:42
阅读次数:
107