码迷,mamicode.com
首页 > 其他好文 > 详细

通信协议设计

时间:2016-04-21 11:31:37      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

 

 

消息总长度

消息头

消息类型

数据区内容

消息结尾

4字节

2字节

4字节

Google buffer 序列化后内容

2字节

 

0xff

 

 

0x88

 

协议说明:

l 消息总长度:

一个完整数据包的总长度,一般数据到来后,需要先知道整个数据包有多大,才能知道后面读取到什么位置。

l 消息头:

固定内容,标识该系统的数据包。

l 消息类型

这个不用解释

l 数据区

数据区即为真正的数据内容。其长度=消息总长度-2(消息头)-4(消息类型)-2(消息结尾)

消息内容为序列化后的buffer 内容。

l 消息结尾

固定内容,标识一包数据结束

 

通信协议设计

标签:

原文地址:http://www.cnblogs.com/spplus/p/5416091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!