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

Вниз

Инет и delphi   Найти похожие ветки 

 
Artix   (2004-05-06 14:13) [0]

Надо сделать прогу, чтобы она посылал методом post данные на сервер и получала страницу результата. Причем желательно пногопоточную, сразу несколько запросов. Подскажите компонент для этого


 
Mim1 ©   (2004-05-06 14:18) [1]

TIdHttp подойдет


 
Artix   (2004-05-06 14:22) [2]

А где его взять ?


 
Digitman ©   (2004-05-06 14:38) [3]


> Причем желательно пногопоточную,


TIdHttp не реализует это
Впрочем, равно как и любой иной из известных компонентов, imho

Потому что логика организации мультипоточных вычислений как таковых должна быть реализована ни кем иным как тобой самим


 
Artix   (2004-05-06 14:49) [4]

не вычисления много поточные, а чтобы одновременно качала.


 
Digitman ©   (2004-05-06 14:56) [5]


> Artix   (06.05.04 14:49) [4]


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


 
Mim1 ©   (2004-05-06 23:15) [6]

Digitman ©   (06.05.04 14:38) [3]

Тем не менее вы можете сами создать необходимое число потоков, для каждого из них создать свой idhttp, и передовать результат в основной поток через syncronize. Я в одном проекте так и делаю.


 
Digitman ©   (2004-05-07 08:57) [7]


> Mim1 ©   (06.05.04 23:15) [6]



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


разумеется !

и каждый поток занимается ничем иным как вычислениями

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


> передовать результат в основной поток


только если  это нужно для каких-то целей
"получала страницу результата" (см.автора) вовсе не означает обязательную визуализацию рез-та http-запроса - под "страницей" можно понимать и просто некий полученный блок данных в формате гипертекста, не требующий немедленной интерпретации


> через syncronize


тожк вовсе необязательно .. все зависит от четко поставленной задачи


 
Rouse_ ©   (2004-05-07 09:03) [8]

Подождите - а что разве WinInet не подойдет для этих целей?
Каждый POST выносим в отдельный поток и вуаля...
Или я не до конца разобрался в ситуации?



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

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

Наверх




Память: 0.48 MB
Время: 0.04 c
4-1085565849
Yustas
2004-05-26 14:04
2004.07.04
Память


1-1087222997
P@vel
2004-06-14 18:23
2004.07.04
Record


14-1087220199
Thor
2004-06-14 17:36
2004.07.04
я вернулся :)


4-1085114215
Random
2004-05-21 08:36
2004.07.04
реестр


8-1082528588
dimon_prorammer
2004-04-21 10:23
2004.07.04
Алгоритм изменения контраста