Enviar archivo vía socket en Python 3

Enviar archivo vía socket en Python 3

El siguiente código establece una conexión cliente-servidor entre dos programas de Python vía el módulo estándar socket y envía un archivo del cliente al servidor. La lógica de la transferencia de archivos está contenida en dos funciones: el cliente define una función send_file() para enviar un archivo a través de un socket e, inversamente, el… Read More

Twisted – Arquitectura del framework de red más popular

Una traducción del artículo titulado The Architecture of Open Source Applications (Volume 2): Twisted, por Jessica McKellar. Twisted es un motor de red dirigido a eventos escrito en Python. Nació a comienzos del año 2000, cuando los desarrolladores de juegos en línea tenían a su disposición un pequeño repertorio de librerías escalables que solo corrían… Read More

Introducción a Twisted y al desarrollo de servidores

Versión: 2.7 Introducción ¿Qué es Twisted? Es un framework de red desarrollado íntegramente en Python que implementa una gran cantidad de protocolos. Utiliza el paradigma conocido como programación dirigida a eventos, en donde el flujo de un programa está determinado por los sucesos que ocurren durante la ejecución del mismo, previamente definidos por el programador… Read More