Labview 用TCP通信,客户机先启动不能正常通信。

2019-07-17 14:34发布

labview 用TCP通信,我参考例程写的服务器侦听,客户机先启动不能正常通信。服务器提前启动又要超时。
有什么办法可以完美解决?求各路大神指点。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
krize
1楼-- · 2019-07-17 17:21
 精彩回答 2  元偷偷看……
caomufei
2楼-- · 2019-07-17 20:42
服务器先启动,然后 里面的各个节点的延时设置长一点就可以了
李春明
3楼-- · 2019-07-17 21:34
跟着楼主一起学习一下          感觉沙发讲的非常到位
南柯醉一梦丶
4楼-- · 2019-07-17 23:12
56超出错误,直接关闭TCP再重新监听。
xy598646744
5楼-- · 2019-07-18 01:08
krize 发表于 2017-1-13 12:43
客户机先启动会导致无法连接到服务器,这时TCP Connect函数会报一个错误,代码我不记得了,利用这个错误代码做判断,如果出错了就重新连一次。注意做好处理,考虑服务器一直不启动的情况下不能让客户机程序卡死在TCP连接这里。
实际上,这只属于TCP断线重连的一部分,完整的TCP断线重连功能不仅要解决客户机和服务器启动的 ...

谢谢。
suifeng4860
6楼-- · 2019-07-18 05:55
 精彩回答 2  元偷偷看……

一周热门 更多>