10/11/2015, 02:55
|
| | Fecha de Ingreso: octubre-2014 Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 3 meses Puntos: 204 | |
Respuesta: Variable global en C# Si son dos aplicaciones independientes y corren en la misma máquina puedes probar a crear una zona de memoria compartida entre ambas aplicaciones... la idea entonces es que ambas aplicaciones se comuniquen usando dicho segmento de memoria... la forma específica de hacer esto depende del sistema operativo, en el caso de linux creo recordar que se podía hacer con la librería <sys/shm.h>. En este caso el vector tendría que alojarse en dicha memoria compartida para ser accesible por ambos procesos.
Si las aplicaciones no tienen por qué correr en la misma máquina o usar memoria compartida no es una opción entonces puedes tirar por la opción de usar sockets. En el caso de los sockets el servidor enviaría al cliente los datos del vector, el cliente los recibe y los procesa a su propio ritmo.
Un saludo
__________________ La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo. |