Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2009, 12:31   #1
Gerry
 
Регистрация: 02.11.2009
Сообщений: 3
По умолчанию Indy vs. WinSock vs. WinInet

Вот нигде не нашёл сравнения. Т.к. я только начинающий, и собираюсь написать программу одной и задачи которой будет парсинг определенных страниц..многопоточную и тд. Интересует всё-таки что для этого использовать? Что легче, удобнее, быстрее?

Насколько я уже успел понять, Indy в этом плане удобнее WinSock'a тем что не нужно постоянно отправлять целые http-пакеты...тогда как в INdy одна строчка http.Post('http://www.ru/l.php',post); и всё, парси себе на здоровье...да? Получается WinSock неудобно использовать для больших программ? Сильно ли Indy тогда проигрывает в скорости?

Сорри, каша в голове( просто стою перед выбором, подскажите
Gerry вне форума Ответить с цитированием
Старый 07.11.2009, 18:17   #2
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

Легче и удобнее Indy. Быстрее - если сравнить скорость передачи данных по инету и скорость выполнения программы, то о втором здесь вряд ли стоит думать. WinSock можно не рассматривать, если только не надо писать свой движок, который будет полностью разбираться со всеми заголовками и проблемами. WinInet - вполне нормально, если не хочется использовать Indy.
Кстати... у "легче" смыслов много, если по объёму exeшника, то, наверное, WinInet.

Последний раз редактировалось Somebody; 07.11.2009 в 18:20.
Somebody вне форума Ответить с цитированием
Старый 07.11.2009, 18:19   #3
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

[Сообщение порождено глюком]
Somebody вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как обновить indy 9 на indy 10 Пилигрим Компоненты Delphi 16 30.04.2010 10:11
WinInet vitalik007 Работа с сетью в Delphi 1 14.10.2007 13:09
проблема с wininet API delphi_coder Работа с сетью в Delphi 4 18.09.2007 14:08
Подключение через WinInet SHEI'TI Работа с сетью в Delphi 1 15.02.2007 19:53