TCP通信

2019-07-17 12:40发布

labview实现TCP通信时,历程给的是必须先开sever然后开client,有没有程序实现client自动重连的,就是在sever没有开时一直等待sever开启

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
zd870905
1楼-- · 2019-07-17 14:33
把打开TCP放到一个while内,延时一定时间,有错误时重复运行
嘻嘻哈哈他爹
2楼-- · 2019-07-17 19:54
zd870905 发表于 2018-4-24 13:20
把打开TCP放到一个while内,延时一定时间,有错误时重复运行

你能具体写一下嘛?我正在试
嘻嘻哈哈他爹
3楼-- · 2019-07-17 21:05
嘻嘻哈哈他爹 发表于 2018-4-24 13:46
你能具体写一下嘛?我正在试

一直出现这个错误
TIM图片20180424134902.png
zd870905
4楼-- · 2019-07-18 01:13
因为服务器没有启动所以tcp连接失败,此时会产生错误导致客户端终止。
将tcp连接函数放在单独的while里面,错误输出接while停止接线端(修改为错误时继续),另外加一个延时(例如100ms)。总体的意思就是100ms连接一次服务器,直至连接成功才终止while循环继续后面的代码。

我觉得这都是很基础的东西,多看看书吧
zd870905
5楼-- · 2019-07-18 02:55
 精彩回答 2  元偷偷看……

一周热门 更多>