Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

пересылка файла через сокеты


Vice____ ©   (2007-11-14 14:01:00) 

в чем тут подводные камни
использую TClient(Server)Socket отправляю файл SendStream и тут начинаются глюки.
Вопрос доставки файла сразу отпадает так как гарантия получения сто процентов тестировал и не раз, а проблема в следующем.
Очень часть даже по несколько раз за время отправки файла процесс отправки может останавливаться и висеть от нескольких секунд до нескольких минут, хотя все таки иногда может отправится идеально без остановок, но в любом случае файл доходит до получателя


Vice____   (2007-11-14 15:28:00) [1]


> Сергей М. ©   (14.11.07 15:13) [6]
> Предлагаю расставить точки над i, поэкпериментировав в тех
> же условиях с другими, заведомо корректно работающими p2p-
> программами

да все-таки ето сеть, сам я чего не допер -10
если глянуть с точки эксперимента, что очень правильно
иногда и не раз срывались попытки загрузить вложение в письма или на хостинг файлов


Сергей М.   (2007-11-14 15:13:00) [2]


> Vice____   (14.11.07 15:01) [4]


Предлагаю расставить точки над i, поэкпериментировав в тех же условиях с другими, заведомо корректно работающими p2p-программами


Anatoly Podgoretsky   (2007-11-14 15:07:00) [3]

Это проблемы сети или перегрузка компьютера


Vice____   (2007-11-14 15:01:00) [4]


> еще ни о чем не говорит - возможно твоя прога-"отправитель"
> попросту не учитывает особенности сетевых настроек хоста.
>

так наверное была бы закономерность какая-то, а то иногда пару мегабайт грузится за пару минут, а 50 кб два раза висит по 2 минуты, и нифига не делает, вообще ничего, ни одного полученного ни одного отправленного байта


Сергей М.   (2007-11-14 14:51:00) [5]


> все таки получается ета петрушка не в проге


С чего ты так в этом уверен ?

То что якобы


> на втором при отправке таких проблем не наблюдалось


еще ни о чем не говорит - возможно твоя прога-"отправитель" попросту не учитывает особенности сетевых настроек хоста.


Vice____   (2007-11-14 14:26:00) [6]


> Сергей М. ©   (14.11.07 14:07) [1]
> Описывай реальные сетевые условия тестирования, начиная
> с расположения размещение хостов клиента и сервера в Сети.
>

так все таки получается ета петрушка не в проге и исправить ее не получится как и подозревал

насчет тестирования и условий даже не знаю что сказать, две машины подключенных к Интернет через одного и того же провайдера, и кстатина втором при отправке таких проблем не наблюдалось, что убило меня еще больше :)


Сергей М.   (2007-11-14 14:07:00) [7]


> тестировал и не раз


Описывай реальные сетевые условия тестирования, начиная с расположения размещение хостов клиента и сервера в Сети.


Наверх

Титульная страница Поиск, карта сайта Написать письмо