coletaun
11-07-2006, 13:27:34
Hola a todos.
Os cuento.... Baje el componente AdvHttp, de la pagina de Torry, no viene código fuente pero creo qeu no tiene ninguan limitación (eso creo).
Yo lo utilizo para leer de una base de datos y hacer un POST a otra automáticamente leo una cola de registros, envio a un servidor http y borro el registro de la cola. Ahora bien, Cuando recibo la respuesta en el evento
AdvHttp1RequestComplete la analizo y si está ok, borro el registro o bien lo paso a no enviados.
Mi problema es que cuando el componente funciona durante un par de diás de repente deja de recibir la respuesta y me para todos los procesos y no envía nada como si se quedase "trabado". No se si será por el tiempo del socket pues no dispongo de información ni ejemplos de éste componente. (TAmpoco puedo registrarme y pagar los 25 $ pues no encuentro la pagina del fabricante).
Yo envio la trama post mediante un
advhttp1.URL:='http://urldelservidor ';
advhttp1.Method:='POST';
advhttp1.Text:=memo2.text; //en esta memo esta todo el texto
advhttp1.Start(FALSE,0);
cuando recibo respuesta, hago un stop, pero al cabo de unas horas se bloquea.
Si alguien ha tenido éste problema o tiene un ejemplo, le estaría muy agradecido.
Si no encuentro nada, serian tan amables de indicarme algún otro componente para realizar est tarea?
Gracias de antemano.
Os cuento.... Baje el componente AdvHttp, de la pagina de Torry, no viene código fuente pero creo qeu no tiene ninguan limitación (eso creo).
Yo lo utilizo para leer de una base de datos y hacer un POST a otra automáticamente leo una cola de registros, envio a un servidor http y borro el registro de la cola. Ahora bien, Cuando recibo la respuesta en el evento
AdvHttp1RequestComplete la analizo y si está ok, borro el registro o bien lo paso a no enviados.
Mi problema es que cuando el componente funciona durante un par de diás de repente deja de recibir la respuesta y me para todos los procesos y no envía nada como si se quedase "trabado". No se si será por el tiempo del socket pues no dispongo de información ni ejemplos de éste componente. (TAmpoco puedo registrarme y pagar los 25 $ pues no encuentro la pagina del fabricante).
Yo envio la trama post mediante un
advhttp1.URL:='http://urldelservidor ';
advhttp1.Method:='POST';
advhttp1.Text:=memo2.text; //en esta memo esta todo el texto
advhttp1.Start(FALSE,0);
cuando recibo respuesta, hago un stop, pero al cabo de unas horas se bloquea.
Si alguien ha tenido éste problema o tiene un ejemplo, le estaría muy agradecido.
Si no encuentro nada, serian tan amables de indicarme algún otro componente para realizar est tarea?
Gracias de antemano.