Modelos de Entrada/Salida de Red: Bloqueante, No Bloqueante, Multiplexación y Asíncrona
I/O Bloqueante
En este modelo, una llamada como recvfrom() transfiere el control al kernel. Si los datos aún no están disponibles, el hilo se suspende inmediatamente y no devuelve el control hasta que el paquete ha sido recibido y copiado al búfer del proceso.
Esta simplicidad tiene un costo elevado bajo carga: un solo socket inactivo puede det ...
Publicado el 8-9 21:23
Programación de Redes con Python
Conexión TCP
El modelo TCP en Python implica sockets orientados a conexión. A continuación se describen los pasos esenciales para implementar un servidor y un cliente.
Servidor TCP
El flujo típico para un servidor TCP incluye:
Crear un socket con tipo de red (por ejemplo, IPv4) y modo de transmisión (TCP).
Vincular el socket a una dirección y ...
Publicado el 7-6 21:55