Hola:

Nota que si estas trabajando con CPython, con threading no haces programas
multithreading, debido a las restricciones que implementa el GIL en
CPython. Para poder manejar varios hilos (evadiendo las restricciones de
GIL), puedes hacer módulos en C que ejecuten los hilos, o puedes usar el
package multiprocessing en vez de threading.

Espero te sirva. Saludos.



El 22 de junio de 2013 16:06, veronik carmona <[email protected]>escribió:

> muchas gracias, me sirvió muchísimo lo que me enviaste,
> al final lo hice con import  threading. Muchas muchas gracias!
>
>
> El 16 de junio de 2013 19:28, Fernando Villarroel 
> <[email protected]>escribió:
>
> Hola lo que buscas son hilos de ejecución, en Python tienes el módulo
>> thread
>>
>> import threading
>>
>> http://mundogeek.net/archivos/2008/04/18/threads-en-python/
>>
>> También sería conveniente que le heches una mirada a Twisted
>>
>> http://twistedmatrix.com/trac/
>>
>> Básicamente lo que tienes que hacer es un servidor que escuche las
>> peticiones de los clientes, y luego hacer la programación de los clientes.
>> Con el módulo thread lo puedes hacer y si quieres también lo puedes hacer
>> con Twisted que es un Framework, con el por ejemplo puedes programar un
>> servidor web que en teoría es lo que tu quieres hacer, es decir escuchar
>> las peticiones concurrentes de n clientes. Claro no tienes por que hacer
>> que tu servidor escuche en el puerto 80 puedes usar cualquier otro puerto.
>>
>> Espero te sirva.
>>
>> Saludos.
>>
>> Enviado desde mi iPhone
>>
>> El 16-06-2013, a las 0:39, veronik carmona <[email protected]>
>> escribió:
>>
>> Hola chicos estoy trantando de hacer una conexion multihilo con un codigo
>> de cliente en lenguaje python y un codigo en C para el Servidor, hasta el
>> momento se logran conectar ambas maquinas virtuales, pero me falta hacer la
>> conexion multiple, es decir que cuando se conecten varios clientes puedan
>> hacerlo sin que la conexion ya establecida se pierda. No sé como hacer eso,
>> si tienen algunos links que me puedan ayudar se los agradecería.
>>
>>
>> --
>> Verónica Carmona Sánchez
>> Alumna de Ing. (E) en Computación e Informática
>> Contacto +56983134342
>>
>> _______________________________________________
>> Python-es mailing list
>> [email protected]
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>> _______________________________________________
>> Python-es mailing list
>> [email protected]
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
>
> --
> Verónica Carmona Sánchez
> Alumna de Ing. (E) en Computación e Informática
> Contacto +56983134342
>
> _______________________________________________
> Python-es mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>


-- 
*Ricardo Cisterna Santos*
*
Ingenieria Civil Informática
Universidad del Bío-Bío*
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a