摘要: http://www.01happy.com/golang-tcp-socket-adhere/ 在用golang开发人工客服系统的时候碰到了粘包问题,那么什么是粘包呢?例如我们和客户端约定数据交互格式是一个json格式的字符串: 当客户端发送数据给服务端的时候,如果服务端没有及时接收,客户端又发送 阅读全文
posted @ 2016-06-29 14:14 jimshi 阅读(617) 评论(0) 推荐(0) 编辑
摘要: http://my.oschina.net/u/174175/blog/424049 什么是粘包 一个完成的消息可能会被TCP拆分成多个包进行发送,也有可能把多个小的包封装成一个大的数据包发送,这个就是TCP的拆包和封包问题 TCP粘包和拆包产生的原因 应用程序写入数据的字节大小大于套接字发送缓冲区 阅读全文
posted @ 2016-06-29 13:52 jimshi 阅读(1076) 评论(0) 推荐(0) 编辑