Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.140.186.241] |
|
Сообщ.
#1
,
|
|
|
TServerSocket TClientSocket
Не получается сделать отправку в цикле. Мне надо отправить, например, данные в 50Кб 5 раз. Если ставлю breakpoint после send, то он нормально отправляет. Если убираю breakpoint, идет первая посылка, следующие не доходят. 8( |
Сообщ.
#2
,
|
|
|
Ну дык, а чего ты хотел, это же ты не на винт сбрасываешь.
На отправку требуется время, тем более у тебя происходит фрагментация пакетов (под Вин размер врема 4 Кб). Тут два варианта: 1. Реализовать механизм подтверждения, что клиент принял данные 2. Делать задержку перед посылками. Или пользоваться TNMStrmServ, TNMStrm. |