tiempos de espera
Jose
aragorn en pythonhispano.org
Mar Jul 20 10:34:51 CEST 2004
Aunque tal vez los conozcas, aquí tienes algunos enlaces que pueden
servirte con la gestión de procesos y tareas (lo que decidas usar):
http://www.lysator.liu.se/~astrand/popen5/
http://echempel.freezope.org/programming/Proc
http://remoted.neurokode.com/
http://aspn.activestate.com/ASPN/Cookbook/Python?kwd=Threads
Chao
El mar, 20-07-2004 a las 00:23, Pepe Aracil escribió:
> Hola a todos.
>
> Me han encargado el diseño de una centralita receptora de alarmas, y sin
> dudarlo he elegido python para currarme el soft :D.
>
> basicamente se trata de unos 10 modems con capacidad para generar DTMF,
> conectados a 10 puertos serie. El programa, lo unico que tiene que hacer
> es esperar a que le entre una llamada (esperar la cadena RING del modem)
> y mediante tonos dtmf comunicarse con la alarma, extraer los estados y
> registrarlos en una DB.
>
> Preguntas:
>
> ¿los threads son threads de verdad o los simula el interprete?
> lo pregunto porque me suena haber oido algo de que són simulados.
>
> ¿Utilizo un proceso con un thread por cada puerto ó lanzo un interprete
> de python por cada puerto?
> lo digo, porque si muere un proceso, solo "cae" su linea telefónica
> asociada, pero no todas.
>
> ¿Que hago en los tiempos muertos en que un proceso/thread esta esperando
> la llamada entrante, un time.sleep() entre los polling del puerto ó una
> lectura bloqueante al puerto?
>
> ¿Si hago lecturas bloqueantes, será sentible el programa a los mensajes
> externos o se quedara pseudo-colgado ?
>
>
> Gracias.
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es