码迷,mamicode.com
首页 >  
搜索关键字:protobuf 2.5.0 getunknownfields    ( 890个结果
参照protobuf,将json数据转换成二进制在网络中传输。
json数据格式在网络中传输需要的数据比二进制庞大太多,我们可以省去key,外加将数字不需要编码成字符串,直接二进制编码就OK。 pack : 将json压包,unpack解包成json。 var Struct = module.exports = {}; Struct.TYPE = { int8:1, int16:2, int32:3, uint8:4, uint16:...
分类:Web程序   时间:2014-08-01 16:14:41    阅读次数:360
Linux Eclipse 运行Protobuf
安装环境Ubuntu 14.04 64 bit安装过程分为三步1. Linux下安装Protobuf2. Eclipse下安装protobuf.dt插件3. Eclipse下配置动态链接库并运行demo第一步 Linux下安装protobuf到官网下载protobuf,目前的最新版本是2.5.0,也...
分类:系统相关   时间:2014-07-30 23:27:25    阅读次数:1170
Google Protobuf Reader - Read Data
新项目需要 用 Java 读取?protobuf-net-data encode之后的数据,实在是个让人蛋疼的任务。 protobuf-net-data 把 查询结果封装成 DataTable,用法自己参考原文。 这里说说我要做的事情 Understand Protobuf Enco...
分类:其他好文   时间:2014-07-30 05:36:53    阅读次数:280
如何解析超长的protobuf zhuan
在调用protobuf的ParseFromString(str)方法时,默认情况下,如果str的长度>64MB,会返回失败。这里给出了解释,主要是出于安全因素的考虑。可以通过SetTotalBytesLimit方法去除这个限制:// ::google::protobuf::Message req;:...
分类:其他好文   时间:2014-07-29 11:15:56    阅读次数:1294
Netty Protobuf C# 通信
Java 使用 Netty 与 C# 进行通信...
分类:Web程序   时间:2014-07-26 15:03:30    阅读次数:314
Netty with protobuf(二)
上一篇了解了protobuf,现在结合netty做一个例子。 关键就是配置netty的编解码器,因为netty提供了protobuf的编解码器,所以我们可以很容易的使用netty提供的编解码器使用protobuf数据交换协议进行通信。。 下面是...
分类:Web程序   时间:2014-07-26 03:30:37    阅读次数:280
netty+protobuf
一直想在项目中用上protobuf,但是2个游戏做上了确一直没用上,最近刚好比较空闲,整一个例子玩玩。 1.准备:netty3.5.2 ,protobuf2.5.0 ? pom.xml如下: <dependency> <groupId>com.google.protobu...
分类:Web程序   时间:2014-07-25 00:07:54    阅读次数:398
protobuf example make backup
# See README.txt..PHONY: all cpp java python cleanall: cpp #java pythoncpp: add_person_cpp list_people_cpp temp_cppjava: add_person_java lis...
分类:其他好文   时间:2014-07-24 22:01:12    阅读次数:290
比较跨语言通讯框架:Apache Thrift和Google Protobuf
前两天想在微博上发表一个观点:在现在的技术体系中,能用于描述通讯协议的方式很多,xml,json,protobuf,thrift,如果在有如此众多选择的基础上,在设计系统时,还自造协议,自己设计协议类型和解析方式,...
分类:其他好文   时间:2014-07-21 10:24:14    阅读次数:182
protobuf extensions(extend)的消息定义及Java使用方法
在定义protobuf消息时,有时候需要用到extensions来对原有的消息类型进行扩展,有利于消息定义的重复使用。1、下面写一个最简单的例子,定义一个message BaseData,并对其进行扩展:Example.proto:// 定义一个message BaseData,100~199之间的tag可供扩展 message BaseData { required int32 code = ...
分类:编程语言   时间:2014-07-16 12:52:46    阅读次数:2220
890条   上一页 1 ... 84 85 86 87 88 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!