Форум: "Начинающим";
Текущий архив: 2009.11.01;
Скачать: [xml.tar.bz2];
ВнизМногопоточный Indy (idHTTP) Найти похожие ветки
← →
Rembo (2009-09-07 18:26) [0]Привет всем. Как извесно 2 idHTTP не работают паралельно, а использование потоков вроде как неэфективно, и вото мне пришла в голову идея такая: сделать программу "интерфейс" с кнопками и прочим, и консольную программу которая будет заниматся работой с indy.
Пример: запускаем программу, описываем в ней 4 запроса get/post жмем "Отправить", запускается 4 программы и каждая выполняет эти запросы.
Вопрос такой: будет ли все это работать паралельно, и вабще имеет ли идея право на жизнь?
← →
Медвежонок Пятачок © (2009-09-07 18:30) [1]Как извесно 2 idHTTP не работают паралельно
Это никому кроме тебя неизвестно
← →
Медвежонок Пятачок © (2009-09-07 18:34) [2]Пример: запускаем программу, описываем в ней 4 запроса get/post жмем "Отправить", запускается 4 программы и каждая выполняет эти запросы.
Вопрос такой: будет ли все это работать паралельно, и вабще имеет ли идея право на жизнь?
И каким местом это относится к серверу?
← →
Медвежонок Пятачок © (2009-09-07 19:15) [3]и вабще имеет ли идея право на жизнь?
а сама идея-то?
← →
Сергей М. © (2009-09-07 19:35) [4]
> использование потоков вроде как неэфективно
Если "вроде как", тогда да, "неэфективно".
← →
Медвежонок Пятачок © (2009-09-07 19:39) [5]запускаем программу, описываем в ней 4 запроса get/post жмем "Отправить", запускается 4 программы и каждая выполняет эти запросы
Не. Это неэффективно.
Четырех процессов на четыре гета мало.
По одному процессу на каждый символ каждого гет-запроса и еще один козырной процесс-диспетчер.
Вот тогда все зажжужжит по страшной силе.
← →
Anatoly Podgoretsky © (2009-09-07 19:56) [6]> Rembo (07.09.2009 18:26:00) [0]
Вместо четырех потоков, аж пять программ.
← →
Rembo (2009-09-07 20:07) [7]Я читал тему "Вызов TIdHTTP.GET в несколько потоков" http://delphimaster.net/view/6-1240782648/ и только из нее делал выводы
[2] я имел в виду клиент с 2мя или больше idHTTP
Для меня задача стоит так: как можно побыстрее и попроще реализовать в одной программе одновременную работу с несколькими сайтами.
← →
DrPass © (2009-09-07 20:28) [8]
> Rembo (07.09.09 20:07) [7]
>
> Я читал тему "Вызов TIdHTTP.GET в несколько потоков" http:
> //delphimaster.net/view/6-1240782648/
> и только из нее делал выводы
Достойный источник знаний, ничего не скажешь...
Попробуй читать документацию, статьи. А главное - сам попробуй написать и поэкспериментировать. Компьютер от этого не испортится, а опыта прибавится намного больше. И тогда не будешь уверенной рукой писать совершеннейшую ерунду вроде этого:
> Как извесно 2 idHTTP не работают паралельно,
Или этого:
> а использование потоков вроде как неэфективно
Я уже не говорю про это:
> сделать программу "интерфейс" с кнопками и прочим, и консольную
> программу которая будет заниматся работой с indy.
← →
Сергей М. © (2009-09-07 20:42) [9]
> только из нее делал выводы
У нас тут регулярно проводятся конкурсы на звание "Дебилушка-Миллениум".
Конкурсные работы до поры до времени доступны для всеобщего обозрения.
Ты не стесняйся - читай только их и делай выводы не иначе как только из оных тобой прочитанных)
← →
Rembo (2009-09-07 21:19) [10]Ох уж эта делфимастерская тяга к просветлению
На любой вопрос ответ один - "RTFM!"
Разговоры загадками и намеками в почете тут
← →
Медвежонок Пятачок © (2009-09-07 21:26) [11]сначала надо придумать мышку с четырьмя независимыми курсорами.
чтобы можно было одновременно нажимать на четыре кнопки "гет".
← →
DrPass © (2009-09-07 21:31) [12]
> Rembo (07.09.09 21:19) [10]
>
> Ох уж эта делфимастерская тяга к просветлению
> На любой вопрос ответ один - "RTFM!"
> Разговоры загадками и намеками в почете тут
Ну дык, смысл обучения и состоит в том, чтобы научить курить документацию и разбираться самому. А помогать решать задачки бесполезно, уже много раз доказано практикой
← →
Сергей М. © (2009-09-07 21:54) [13]
> Rembo (07.09.09 21:19) [10]
Тебе чего надо-то ?
Получить отве на вопросы: будет ли и имеет ли ?
Будет.
Имеет.
Чего еще, старче ?
← →
fics) (2009-09-07 22:14) [14]
> Rembo (07.09.09 18:26)
Чем по очереди не устраивает?
← →
Сергей М. © (2009-09-07 22:48) [15]
> Чем по очереди не устраивает?
Он бы взял частями, но ему нужно все сразу, побыстрее и попроще)
← →
fics) (2009-09-07 22:58) [16]
> Он бы взял частями, но ему нужно все сразу, побыстрее и
> попроще)
Только в скобках нужно было писать
← →
fics) (2009-09-07 22:59) [17]
> Только в скобках
т.е в кавычках
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.11.01;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.006 c