NETTy粘包问题

我看见佛 2017-01-11 01:19:04

第一段数据发送失败,
第二段数据重发。

结果导致第一段和第二段数据粘在一块了。求解。
...全文
133 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianfang 2017-01-12
  • 打赏
  • 举报
回复
发送端 消息和分隔符是分别发送的吧,合并发送
我看见佛 2017-01-12
  • 打赏
  • 举报
回复
引用 1 楼 tianfang 的回复:
长连接还是短连接,如果是长连接你就需要在数据包之间设定分隔符 贴代码吧
不知道服务器端还是客户端问题呢。
我看见佛 2017-01-12
  • 打赏
  • 举报
回复
引用 1 楼 tianfang 的回复:
长连接还是短连接,如果是长连接你就需要在数据包之间设定分隔符 贴代码吧
长连接,结尾加了特殊字符标记呀。 比如@@ 因为第一段发送失败,所以没收到 @@结束标记 第二段则接者第一段最终以@@结束 服务器收到:第一段+第二段+@@ 第二段+@@可以解析。 第一段+第二段+@@解析不了。
tianfang 2017-01-12
  • 打赏
  • 举报
回复
长连接还是短连接,如果是长连接你就需要在数据包之间设定分隔符 贴代码吧

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧