java MessagePack的数据处理
来源:互联网 发布:深圳软件协会会长 编辑:程序博客网 时间:2024/05/16 20:28
MessagePack数据处理
在messagepack的官网 http://msgpack.org/ 上可以看到关于MessagePack的以下说明:
MessagePack是一种高效的二进制序列化格式。它允许您像JSON一样在多个语言之间交换数据。但是,它更快并且更小。小整数被编码为一个字节,和典型的短字符串只需要除了字符串本身的一个额外字节。
1. MessagePack下载
使用MessagePack做开发,需要先下载对应的lib库:http://repo1.maven.org/maven2/org/msgpack/msgpack/
把下载到的jar加载到工程项目中。
2.MessagePack的使用
创建一个bean类,注意在类的前面需要加上@Message
@Messagepublic class Info{ private String name; private String id; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } @Override public String toString() { return "name : "+ name +", id : "+ id; }}
使用MessagePack对数据进行序列化:
MessagePack messagePack = new MessagePack();//序列化Info info = new Info();info.setId("11111");info.setName("chyss");byte[] bs = messagePack.write(info);
把接收到的byte[ ] bs 反序列化://反序列化Info infoOut = messagePack.read(bs, Info.class);
阅读全文
0 0
- java MessagePack的数据处理
- MessagePack Java的使用
- .Net与java使用MessagePack
- java 相邻的数据处理
- RPC,MessagePack 的讲解与案例
- ZMQ和MessagePack的简单使用
- MessagePack for C/C++的使用
- ZMQ和MessagePack的简单使用(转)
- ZMQ和MessagePack的简单使用
- 密立根实验的java数据处理
- MessagePack: MessagePack入门
- MessagePack: MessagePack入门
- 比json更好用的数据封装:MessagePack
- MessagePack二进制序列化动态库的使用
- java 并发的例子-并行数据处理
- 数据处理----Java数据处理之RMI
- MessagePack介绍
- MessagePack介绍
- bzoj 3560 DZY Loves Math V
- opencv StereoBM各个参数的意义
- 华为:MateBook会失败?不存在的
- 浅析可变参数
- 模型/视图实战之仿QQ好友列表面板
- java MessagePack的数据处理
- php接收post原始数据
- 计算a+b的和
- mysql存储过程,结果集遍历,if -else
- 利用同一个Activity界面实现二个不同的界面之间的跳转
- Android开发之高级渲染
- LevelDB:一个快速轻量级的key-value存储库(译)
- EventBus使用详解(一)——初步使用EventBus
- C# DataTable 用法