谁有TCP 数据流的分包相关算法或者思路给一个啊

时间:2021-10-12 09:47:29
客户端数据包格式采用 数据包长度+数据,接收时发现有的时候几段数据都合在了一起,但是不知道怎么能在服务端分开,谁有相关的文档或算法能不能给个!!

7 个解决方案

#1


不是有长度么,按长度分开就行了呀。

#2


给包编上号

#3


有没有相关的例子给个做个参考~~我的这个是这样的比如第一个包为"AAA",第二个包为"BBB",有的时候接收到第一个包会是"AAAB",然后是"BB",或者有的时候是"AA",然后"ABBB",能不能给个相关的算法啊!

#4


收到与发送的前四位二进制为int型的序号.

#5


客户端已经定型了~~它发的数据流就像我说的那样!我现在想把它解析成单一的包!

#6


顶!!!

#7


顶!!!

#1


不是有长度么,按长度分开就行了呀。

#2


给包编上号

#3


有没有相关的例子给个做个参考~~我的这个是这样的比如第一个包为"AAA",第二个包为"BBB",有的时候接收到第一个包会是"AAAB",然后是"BB",或者有的时候是"AA",然后"ABBB",能不能给个相关的算法啊!

#4


收到与发送的前四位二进制为int型的序号.

#5


客户端已经定型了~~它发的数据流就像我说的那样!我现在想把它解析成单一的包!

#6


顶!!!

#7


顶!!!