Предупреждение о разрешении TCP/IP-сервера: невозможно считать все данные

Проблема

Эти средства применяются, когда вы получаете некоторые данные и вы получаете это предупреждение:

'tcpserver' unable to read all requested data

Возможные решения

Попробуйте эти средства для устранения следующих причин, когда вы используете интерфейс сервера TCP/IP для чтения двоичных данных с помощью read функция.

ПричинаРешение
Количество считываемых значений было установлено на более высокое значение, чем количество доступных для чтения значений.Подтвердите, что вы установите правильное количество значений, чтобы считать с read функция. Проверьте объем данных, доступных в NumBytesAvailable свойство tcpserver объект. Для получения информации об установке количества значений, которые нужно считать, см. read.
Клиент не отправил все запрошенные данные.Проверьте подключение к клиенту. Дополнительные сведения об устранении неполадок строения и подключения см. в разделе Поиск и устранение проблем с интерфейсом сервера TCP/IP.
Несоответствие формата данных.Проверьте, что тип данных клиента соответствует указанному типу данных чтения сервера. Задайте тип данных сервера с read. Для получения информации о поддерживаемых типах данных см. read.

См. также

Похожие темы