编程论坛
注册
登录
编程论坛
→
VFP论坛
请教 TCP高频 发送 如何处理粘包问题
iswith
发布于 2023-07-11 12:33, 503 次点击
自己写一个TCP的SERVER 异步发送时发现接收端有粘包问题,当然我有处理办法,发出来想看看有无最高级的处理方式学习一下,VFP N多年头了,高手如云
2 回复
#2
吹水佬
2023-07-11 15:30
流式缓冲传送,没有定边界,粘包(或半包)是正常。
处理:
1、固定包长,不足空对齐,发送和接收用相同包长度。
2、发送自定义包头信息,说明包长,接收按包头长取数。
3、发送自定义包尾信息,说明包结束,收到结束为标志。
#3
iswith
2023-07-12 12:43
吹版就是知识渊博。。。。。
1