Sincronización aplicación Php y Delphi

Iniciado por OssoH, 28 Junio 2012, 09:41 AM

0 Miembros y 1 Visitante están viendo este tema.

OssoH

Hola a todos :
Estoy desarrollando una aplicación que debe hacer lo siguiente :
- Aplicación delphi que haga una llamada a un php situado en un servidor externo.
- Este php se pone en funcionamiento y genera un fichero TXT
- Una vez generado el fichero TXT por el php, delphi debe de saberlo de alguna forma para descargarlo en local.

Mi pregunta es : ¿Cómo puedo hacer que sepa delphi cuando ha terminado de crear el TXT?

Cualquier orientación me seria de gran ayuda.

Gracias.

0xDani

No entiendo de delphi, pero en cualquier lenguaje de programacion yo simplemente pondria una espera razonable.
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM

OssoH

Lo de la espera lo he pensado pero no seria lo más óptimo.

Khronos14

Yo creo que lo más normal sería leer el archivo php, cuando lo descargas desde la aplicación de Delphi se va a ejecutar, así que cuando termine de ejecutarse haces que imprima un OK o algo así... De esta manera, en Delphi lees el archivo y si pone OK, descargas el archivo .txt...

Saludos.

OssoH

Gracias, es lo que haré.
Pondre un timer en delphi para que cada cierto tiempo mire si esta OK y de esta forma saber si el fichero txt está completo.
Pensaba que a lo mejor hubiera alguna alternativa más óptima pero tras darle vueltas no encuentro la mejor forma de hacerlo.
Gracias.

Khronos14

También tienes otra manera más óptima, pero más laboriosa. Sería interconectar el servidor y tu aplicación ya sea cliente/servidor o servidor/cliente y enviar algún tipo de información diciendo que ya puede descargar el archivo. De esta manera se descargaría al momento.

Saludos.