Пересылка больших больших объемов данных через сокеты

Тема в разделе "WASM.NETWORKS", создана пользователем dkdpro, 5 окт 2006.

  1. dkdpro

    dkdpro New Member

    Публикаций:
    0
    Регистрация:
    13 май 2006
    Сообщения:
    6
    Пересылаю данные обьемом более 100Кб по 1024б через send, передав все данные send'у сразу вызываю shutdown с SD_BOTH(подозрнеие что тут проблема) и closesocket. Клиент принимает лишь сумарно стабильно 8192б :/. В чем трабла? Какие доп. проверки/условия нужны? msdn вроде потыкал, все по закону делаю. Причем через быстрый конект все данные передаются как надо... Лишний раз не могу потыкатся в сервер для эксперментов, поэтому прошу хелп у туташних :)
     
  2. Sickle

    Sickle New Member

    Публикаций:
    0
    Регистрация:
    11 июл 2003
    Сообщения:
    181
    дык требуй подтверждения передачи каждого кило данных и только тогда отсылай следующие
     
  3. dkdpro

    dkdpro New Member

    Публикаций:
    0
    Регистрация:
    13 май 2006
    Сообщения:
    6
    Да отлично пасиб, сделал именно так.