Comunicacion entre aplicaciones

11/11/2003 - 14:29 por Omar Rodriguez | Informe spam
No se si este sea el foro adecuado pero necesito saber
cual es la mejor manera de hacer la comunicacion entre dos
sistemas.
La situacion es la siguiente>

Tengo un componete que esta desarrollado en c++, es un
ejecutable que corre en una maquina conectada a una
central por puerto serial. Este componente me genera un
archivo de texto en el cual el componente va escribiendo
las llamadas que pasan por la central.

Por el otro lado, tengo una aplicacion desarrollada en
asp.net en un servidor remoto, esta aplicacion se alimenta
del archivo de texto generado por el componente.

Lo que deseo saber es cual seria la mejor manera de que
diariamente se actualize en mi aplicacion .net el archivo
de texto generado por el componente.

Me imagino que puede ser un simple upload desde el lado
del componente al servidor con la aplicacion, pero no se
si es la mejor manera. Si es la mejor manera me gustaria
saber como lo implementaria ustedes.

Gracias.
 

Leer las respuestas

#1 Juan Cristóbal Olivares C.
11/11/2003 - 22:50 | Informe spam
Me parece que una buena forma sería agregando las entradas a una base de
datos en vez de agregarlas a un archivo de texto, es decir, conectar
diréctamente tu aplicación en C++ hacia la base de datos.

Si no es posible hacer esto, lo que yo haría es enviar los archivos al
servidor una vez al día y tener un servicio en el servidor que revise
también una vez al día, tal vez unos minutos después de haber subido el
archivo, y lo procese para guardarlo finalmente como XML o en una base de
datos.. o tal vez este servicio podría generar una presentación
directamente, como un reporte en PDF o algo así, si es necesario.

Si fuera managed c++ - creo que no es el caso -, podrías comunicar tu
proceso por remoting o enviar el archivo a un web service.

Saludos
Juan C. Olivares

"Omar Rodriguez" escribió en el
mensaje news:07b001c3a857$cd8fa470$
No se si este sea el foro adecuado pero necesito saber
cual es la mejor manera de hacer la comunicacion entre dos
sistemas.
La situacion es la siguiente>

Tengo un componete que esta desarrollado en c++, es un
ejecutable que corre en una maquina conectada a una
central por puerto serial. Este componente me genera un
archivo de texto en el cual el componente va escribiendo
las llamadas que pasan por la central.

Por el otro lado, tengo una aplicacion desarrollada en
asp.net en un servidor remoto, esta aplicacion se alimenta
del archivo de texto generado por el componente.

Lo que deseo saber es cual seria la mejor manera de que
diariamente se actualize en mi aplicacion .net el archivo
de texto generado por el componente.

Me imagino que puede ser un simple upload desde el lado
del componente al servidor con la aplicacion, pero no se
si es la mejor manera. Si es la mejor manera me gustaria
saber como lo implementaria ustedes.

Gracias.

Preguntas similares