解决TCP/IP服务器警告:无法读取所有数据
问题
当您收到一些数据并收到以下警告消息时,将应用这些补救措施:
“tcpserver”无法读取所有请求的数据
可能的解决方案
方法使用TCP/IP服务器接口读取二进制数据时,请尝试这些补救措施来解决以下原因读
函数。
导致 | 解决方案 |
---|---|
要读取的值的数量被设置为高于可读取的值的数量。 | 方法设置要读取的值的正确数量读 函数。方法检查可用的数据量NumBytesAvailable 财产的tcpserver 对象。有关设置要读取的值的数量的信息,请参见读 . |
客户端没有发送所有请求的数据。 | 检查客户端连接。有关排除配置和连接故障的详细信息,请参见TCP/IP服务器接口故障处理. |
数据格式不匹配。 | 验证客户端数据类型与指定的服务器读数据类型匹配。指定服务器数据类型读 .有关支持的数据类型的信息,请参见读 . |