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.

Preguntas similare

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.
Respuesta Responder a este mensaje
#2 Alejandro Mezcua
12/11/2003 - 12:42 | Informe spam
Podrías hacer un simple POST de HTTP con el contenido del archivo codificado
en base64 (para evitar problemas).

Un saludo,

Alejandro Mezcua
MVP.NET
Zaltor Soluciones Informáticas

"Omar Rodriguez" wrote in message
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.
Respuesta Responder a este mensaje
#3 Juan Cristóbal Olivares C.
12/11/2003 - 15:09 | Informe spam
A propósito de tu mensaje. ¿Qué central utilizas? Es que tengo entendido que
tienen un puerto paralelo, ¿es correcto? ¿cómo lo conectaste?

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.
Respuesta Responder a este mensaje
#4 Omar Rodriguez
12/11/2003 - 18:46 | Informe spam
Por puerto serial, tengo entendido que ahorita trabaja con
las centrales: NBX, Siemens y 3com (creo) entre otras, el
componente creo que lo desarrollaron aqui mismo en la
empresa.
A propósito de tu mensaje. ¿Qué central utilizas? Es que


tengo entendido que
tienen un puerto paralelo, ¿es correcto? ¿cómo lo


conectaste?

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.




.

Respuesta Responder a este mensaje
#5 Omar Rodriguez
12/11/2003 - 18:48 | Informe spam
Y como haria el post si que el usuario indique el nombre
del archivo? ademas el proceso debe ser automatico, cual
seria la forma mas facil de mandar a ejecutar el post?
todo esto estaria del lado cliente, y se busca es instalar
lo menos posible del lado cliente.
Gracias.
Podrías hacer un simple POST de HTTP con el contenido del


archivo codificado
en base64 (para evitar problemas).

Un saludo,

Alejandro Mezcua
MVP.NET
Zaltor Soluciones Informáticas

"Omar Rodriguez"


wrote in message
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.




.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida