Тема: Receive and Send
Показать сообщение отдельно
Непрочитано 08.07.2018, 23:37   #3
Аватар для KID
Пользователь

По умолчанию Re: Receive and Send

для начала вы должны понять:
1. данные от клиента идут постоянным потоком, и для корректного чтения необходимо "выкусывать" пакет по размеру в его заголовке и обрабатывать
2. данные одного пакета могут приходить частями, поэтому все что пришло от сокета вам необходимо положить в условно говоря общий буфер, и "выкусывать" уже с него
3. надо удостоверится, что перед отправкой нового пакета, данные старого полностью были записаны
KID вне форума Отправить сообщение для KID с помощью Skype™ Ответить с цитированием