Я написал программу для сокетов, в которой клиент использует readUTF()
и writeUTF()
для связи с сервером, а сервер использует read () и write () для связи с клиентом.
Мой сервер может читать все данные, поступающие с сервера. Я использую write () на стороне сервера и readUTF () на стороне клиента.
Таким образом, в этом сценарии мой клиент не может получить все данные, отправленные сервером, если размер данных большой, получена только некоторая часть данных.
Что нужно сделать, чтобы обеспечить передачу всех данных?