Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-07-2006
coletaun coletaun is offline
Miembro
 
Registrado: oct 2004
Posts: 43
Poder: 0
coletaun Va por buen camino
Problemas con componente AdvHttp

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

Código Delphi [-]
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.

Última edición por dec fecha: 11-07-2006 a las 16:20:48.
Responder Con Cita
  #2  
Antiguo 11-07-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
(...) serian tan amables de indicarme algún otro componente para realizar est tarea?
Pues debes contar en Delphi con los componentes Indy, y, cuando no sea así, siempre puedes descargarlos, que son gratuitos y de código abierto. Dentro de estos tienes el componente "TIdHttp", que creo que se acerca mucho a lo que puedes necesitar.

Echa un vistazo al truco número 346 del ClubDelphi, en donde se muestra una forma de realizar un "HTTP POST" mediante el componente "TIdHttp" mencionado.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 11-07-2006
coletaun coletaun is offline
Miembro
 
Registrado: oct 2004
Posts: 43
Poder: 0
coletaun Va por buen camino
Gracias

Con éste componente solucionado, (idhhtp cliente), va rápido y es genial.

Muchas gracias.¡¡¡¡
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas con componente TPdf Pook Varios 2 10-04-2006 12:19:22
Problemas con foco de componente/s cybergerman OOP 4 18-01-2006 18:04:39
Problemas con el componente XPMenu burasu Varios 4 07-09-2004 16:16:10
Problemas de Inicialización de un componente Angel OOP 16 24-07-2003 15:32:40
Problemas con el componente Scheme CORBATIN OOP 2 25-05-2003 22:41:36


La franja horaria es GMT +2. Ahora son las 15:28:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi