TCP网络延时改怎样处理?求高手解答

2019-07-17 08:32发布

我现在有一个TCP程序,现在需要考虑网络延时,比如控制指令8970 C100 0000 0049 9602 D2 2957,由于网络条件不好,有较大的延时,前100ms,我收到8970 C100 0000 0049,隔了200ms我才收到9602 D2 2957,这样的情况我该怎样处理,现在我想的是用连接字符串,可是不断地连接,会造成过大的缓存,而且不能够将我所需要的报文提取出来,有没有遇到过这种情况的,我想咨询一下处理方法,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
王志博1
2019-07-17 17:58
你这个TCP传的指令复杂吗?如果不复杂个人觉得还是做条件结构吧,发送指令用枚举,每条指令对应单一分支,直到满足条件才执行分支。另外你的网如果问题较大还是建议换一种方法,或者改善网络环境。

一周热门 更多>