[pyar] Pasar datos de un proceso a otro en Linux?

Roberto Alsina ralsina en netmanagers.com.ar
Vie Ago 27 11:12:47 ART 2010


On Friday 27 August 2010 10:53:00 Manuel Naranjo wrote:
> Buenas,
> 
> Les hago una pregunta, resulta que tengo 1 proceso el cual se conecta a 
> una cámara bluetooth, este proceso a su vez se conecta via rypc a un 
> servidorcito que le brinda acceso a una base de datos que esta usando el 
> ORM de django (el cual guarda frame a frame)
> 
> El tema es que también tengo otro proceso corriendo un sitio web (obvio 
> usando django) y lo que quiero es que en una url determinada django me 
> permita acceder al stream, esto lo podría hacer chequeando el sistema de 
> archivos o la base de datos por imágenes nuevas, o pense algo un poco 
> más eficiente y es que cuando tengo la cámara conectada abrir algo como 
> un pipe y escupir ahí una copia de todo lo que voy recibiendo.
> 
> Lo que no encuentro es como resolverlo, el problema que tengo con el 
> pipe es que tengo que esperar que el otro lado lo abra antes de que mi 
> llamada a open termina, a mi no me interesa perder datos, o sea si no 
> hay nadie del otro lado tomando los datos no me importan que estos 
> terminen en el eter.
> 
> Alguien tiene idea que podría hacer?

Con qué sistema operativo?

Si es Linux, una solución "fácil" es usar DBus. Hacés que el programa que 
tiene los datos atienda en un nombre en el bus de sistema, y cuando el otro 
quiere datos, se conecta y los pide.



More information about the pyar mailing list