[pyar] Comunicación y detener programa externo
Juan Francisco Mosquera
juan.francisco.mosquera en gmail.com
Mie Jul 12 00:28:19 ART 2017
1- Como puedo hacer para detener el programa desde afuera (Osea, le
envió una orden mediante un msj http y las inicio, pero luego como hago
para comunicarme con ese mismo proceso y detenerlo).
R:// Para eso necesitas tuberías , pero yo no lo realizan así cambia la
arquitectura , si necesitas hacer eso debes crear una micro arquitectura
orientada a servicios , asi puedes enviar argumentos a un servidor que esta
siempre esperando paramentros para cambiar su compartamiento.
Utilizar xml-rpc o alguna herramienta para abstraer la escucha de los
sockets y no tengas que programar a tan bajo .
2- Idem anterior pero para cambiarle el comportamiento en la ejecución
( Osea, para comunicarme con el mismo proceso y modificar algun valor en
los parametros).
Bueno si sigues con ese maquina , aqui puedes encontrar como comunicar
procesos ( https://pymotw.com/2/multiprocessing/communication.html )
Saludos.
Engineering in Computer Science
Juan Francisco Mosquera
3168101369
google:maxiplux en gmail.com
msn:juan.francisco en live.com
yahoo:juan.francisco en ymail.com
juanmosquera en javerianacali.edu.co
Member:Cam javeriana, Puj-clue
skype:juan.francisco.mosquera
Linux user number 493403
CV:http://vida.juanfrancisco.net/
Desarrollador 5 estrellas nivel 4
____________________________________________________________________
__________________________________________________________________________________
El SOCIALISMO es la Filosofía del FRACASO, el credo de los IGNORANTES La
prédica de la ENVIDIA y la distribución de la MISERIA en forma igualitaria
para el PUEBLO. Wiston Churchill
____________________________________________________________________
__________________________________________________________________________________
Si eres agradecido, no eres temeroso, y si no tienes miedo, no eres
violento.
Si eres agradecido, actúas con un sentido de suficiencia y no con una
sensación de escasez, y estás dispuesto a compartir.
Si eres agradecido, disfrutas las diferencias entre las personas, y eres
respetuoso con todo el mundo, y eso cambia esta pirámide de poder bajo la
cual vivimos.
David Steindl-Rast
May your dreams come true and May God bless you
El 11 de julio de 2017, 20:48, Julian Agustin Cardonnet<jcardonnet en gmail.com
> escribió:
> Hola Lucas,
> ¿Podes dar un poco mas de detalle sobre la relacion entre tu programa y
> esas subrutinas? ¿Las subrutinas que inicias son en realidad procesos
> separados (instancias de otro programa) que invocas desde tu programa o son
> subprocesos/hilos hijos de tu programa principal?
>
> Saludos,
> Julian
>
> El 11 de julio de 2017, 9:44, lukas lei <lukaslei en hotmail.com> escribió:
>
>> Buenos días a todos. Les consulto por la siguiente situación:
>>
>>
>> Tengo un programa desarrollado en python 3.6.1 al cual integre con Flask
>> y ahora lo accedo como si fuera un servicio REST.
>>
>> Este sistema tiene unas subrutinas que quedan procesando cuando se
>> disparan, monitoreando señales externas.
>>
>>
>> Mi consulta es la siguiente:
>>
>> 1- Como puedo hacer para detener el programa desde afuera (Osea, le
>> envio una orden mediante un msj http y las inicio, pero luego como hago
>> para comunicarme con ese mismo proceso y detenerlo).
>>
>> 2- Idem anterior pero para cambiarle el comportamiento en la
>> ejecución ( Osea, para comunicarme con el mismo proceso y modificar algun
>> valor en los parametros).
>>
>>
>> Desde ya muchas gracias.
>>
>> Saludos
>>
>> Lucas
>>
>>
>>
>> _______________________________________________
>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>> Sitio web: http://www.python.org.ar/
>>
>> Para administrar la lista (o desuscribirse) entrar a
>> http://listas.python.org.ar/listinfo/pyar
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20170711/0d5f186d/attachment.html>
Más información sobre la lista de distribución pyar