Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.10;
Скачать: CL | DM;

Вниз

Распределение ресурсов   Найти похожие ветки 

 
mrGrey_2   (2004-08-05 10:39) [0]

Вопрос таков:на форме есть несколько IdHTTP (штук 20 - 30), все они одновременно лезут в нет (методы GET и POST). Естественно, на тонких каналах (телефонное соединение etc.) часть из них обрываются из-за TimeOut-а. Если кто знает - подскажите каким образом можно избежать таких обрывов. Но при этом обрывы типа "URL not found" должны сохранятся.
Заранее спасибо.


 
VID ©   (2004-08-05 20:12) [1]

Ну во-первых, ставить на форму 20-30 компонентов одного класса - это извращение. У тебя наверное значительную часть времени разработки проекта заняло кликание по компонентам :)
Лучше создавай их динамический, указатели на них держи в списке TList.

А реализовать стабильную работу можно наверное, если попробовать реализовать некую интелектуальную систему работы с сетью.

Т.е. пусть для начала один компонент активизируется. Ну начнёт там делать свои Get и Post. Если скорость отправки/получения данных превышает некое значение, то сразу же активизируется и второй компонент. Если при этом скорость работы первого компонента всё ещё выше того самого значения, то можно активизировать и третий компонент. И так далее, до того момента пока скорость любого из компонентов будет ниже вышеиспользованного значения. А какое это значение - тебе решать. Ну я думаю что для приемлемой надёжной работы с веб-ресурсами подойдёт скорость от 1,5 кб/сек (приём или передача).

Кстати необязательно сразу все 30 компонентов создавать... Создавай их по мере необходимости. И сразу же уничтожай после использования.



Страницы: 1 вся ветка

Текущий архив: 2004.10.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
1-1095951437
kiuv
2004-09-23 18:57
2004.10.10
Ошибка функции inifiles.readstring - как исправить


6-1091713219
Ivolg
2004-08-05 17:40
2004.10.10
IP адресс


4-1093780326
Endi
2004-08-29 15:52
2004.10.10
Task Scheduler


14-1095421946
Klerk
2004-09-17 15:52
2004.10.10
Может кто знает, где скачать бесплатно?


1-1096035395
Still Swamp
2004-09-24 18:16
2004.10.10
ASM проблема пересылки данных