Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.02 c
6-1084219742
ZDDR
2004-05-11 00:09
2004.07.04
idudpserver1


14-1087390151
Knight
2004-06-16 16:49
2004.07.04
Кто играл на лобзике?


1-1087829753
Dimedrol
2004-06-21 18:55
2004.07.04
Как поменять цвет заголовка окна ?


9-1063795314
Destroyer
2003-09-17 14:41
2004.07.04
Спрайты...


1-1087826694
ИМХО
2004-06-21 18:04
2004.07.04
OLE-автоматизация Ворда и закладки




   Наверх