网络处理,发送约定

网络上有很多版本

1 单个标识结束符

2 长度 + 数据

3 起始符 + 结束符

 

4 起始符(4或6字节)+长度(4字节)+校验+数据

mark一下。

另附结束符其实感觉有点累赘, 比较麻烦的转义问题。 

起始符的好处是, 出错可以找到下一个包体, 而不用断开连接, 其实稳定的做法是断开连接(毕竟网络不是很安全)。

单个标识结束符, 这个出错的概率太大, 需要在比较稳定的场景中使用。

长度 + 数据 实现起来简单快捷, 不复杂的网络环境使用简便。

posted @ 2020-03-20 11:28  BackSword  阅读(171)  评论(0编辑  收藏  举报