tcp通信是错误56:

2019-07-17 13:51发布

错误56:网络操作超出用户范围或系统时间限制???怎么解决???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
荆棘王座
1楼-- · 2019-07-18 17:01
 精彩回答 2  元偷偷看……
krize
2楼-- · 2019-07-18 20:40
你是怎么判断通讯连上了的?“发送端有用”这个又是怎么判断出来的,你都收不到东西。
先不要去怀疑数据量太大之类的问题,怕数据量大就用数据量小的去试,其实用探针调试一下就知道问题在哪了。
1.确认TCP是否连接成功,客户端、服务器都可以进行判断,客户端程序只要看TCP连接函数执行完报没报错就行了,同样服务器端看TCP侦听有没有报错就可以了。
2.检查客户端发送有没有成功,看TCP write函数有没有报错
3.检查服务器端接收有没有成功,TCP Read函数有没有报错,如果没有报错,看读到的数据是什么,有可能你解析得不对所以图片没有显示。
另外我建议先不要去发图片,先看看发点简单的字符串什么的能不能正常接收 。
荆棘王座
3楼-- · 2019-07-18 23:46
krize 发表于 2017-1-6 12:00
你是怎么判断通讯连上了的?“发送端有用”这个又是怎么判断出来的,你都收不到东西。
先不要去怀疑数据量太大之类的问题,怕数据量大就用数据量小的去试,其实用探针调试一下就知道问题在哪了。
1.确认TCP是否连接成功,客户端、服务器都可以进行判断,客户端程序只要看TCP连接函数执行完报没报错就行了,同样服务器端看TC ...

我是用tcp来传送视频的,我查看程序运行都没问题,但就是接受端无法显示,发送端都可以的。。。
krize
4楼-- · 2019-07-19 00:39
荆棘王座 发表于 2017-1-6 16:02
我是用tcp来传送视频的,我查看程序运行都没问题,但就是接受端无法显示,发送端都可以的。。。

图像显不显示那都是表面现象,程序遇到问题是需要靠调试、分析来解决的,你光说接收端无法显示,也不去插探针、断点来调试一下,没有进一步的问题描述,别人想帮你也帮不了啊。到现在你都没说清楚56这个错误到底是在哪里出的,在TCP服务端还是客户端,在TCP侦听还是写入还是读取?
细泉永注
5楼-- · 2019-07-19 06:10
遇到类似为题:“错误56发生于 数据通讯之TCP协议.vi中的打开TCP连接”
1.jpg

一周热门 更多>