Главная страница
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.05 c
8-1089292943
ser_ega
2004-07-08 17:22
2004.10.10
Image


4-1094224836
Burmistroff
2004-09-03 19:20
2004.10.10
Обнаружение утечек памяти


1-1095952653
Prokop
2004-09-23 19:17
2004.10.10
TquikcReport


14-1095590535
Gear
2004-09-19 14:42
2004.10.10
Animate


14-1096009993
Anonimus
2004-09-24 11:13
2004.10.10
подскажите литературу по