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

Вниз

HTTPRIO   Найти похожие ветки 

 
denisww ©   (2005-12-22 21:26) [0]

Привет всем!!
Проблема
с помощью HTTPRIO работаем с web
если сервер долго считает
клиент отваливается ровно через час
пробовал на разных серверах

есть мысли?
НЕПОНЯТНО ВООБЩЕ ГДЕ СОБАКА ЗАРЫТА


 
DrPass ©   (2005-12-22 21:55) [1]

Расковыряй исходники, посмотри, где там задается таймаут. Хотя... час на ответ сервера - это действительно чересчур. Сделай его асинхронным. Т.е. клиент поставил задачу, получил ответ и отвалился. А потом время от времени пусть проверяет, готов ли результат


 
denisww ©   (2005-12-26 19:38) [2]

Копал Копал
и ненакопал

например
unit SOAPHTTPTrans;

   { Timeouts }
   if FConnectTimeout > 0 then
     Check(InternetSetOption(Request, INTERNET_OPTION_CONNECT_TIMEOUT, Pointer(@FConnectTimeout), SizeOf(FConnectTimeout)));
   if FSendTimeout > 0 then
     Check(InternetSetOption(Request, INTERNET_OPTION_SEND_TIMEOUT, Pointer(@FSendTimeout), SizeOf(FSendTimeout)));
   if FReceiveTimeout > 0 then
     Check(InternetSetOption(Request, INTERNET_OPTION_RECEIVE_TIMEOUT, Pointer(@FReceiveTimeout), SizeOf(FReceiveTimeout)));
любое принудительное выставление Timeout-ов и срабатывание жирного текста приводит к ошибке
помогите кто знает
плииз



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

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

Наверх




Память: 0.44 MB
Время: 0.011 c
3-1132313834
Карелин Артем
2005-11-18 14:37
2006.01.15
Numeric... Decimal... А отличия есть в них?


1-1134373797
OLEGnik
2005-12-12 10:49
2006.01.15
Экспорт процедур из Dll по индексам?


14-1135225381
konda
2005-12-22 07:23
2006.01.15
Чем потестировать компьютер?


2-1135331222
РУДЗ
2005-12-23 12:47
2006.01.15
Использование ShortCut


3-1132066468
Vlad
2005-11-15 17:54
2006.01.15
ADOQuery + ClientDataSet. Ошибка при пустом параметре





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский