Guía de programación de sockets en Python
- Los sockets permiten comunicación entre procesos en redes usando TCP o UDP.
- TCP es confiable y entrega datos en orden; UDP no garantiza entrega o orden.
- Se crean servidores con socket(), bind(), listen(), accept() y clients con connect().
- Manejo de múltiples conexiones con selectors module y sockets no bloqueantes.
- Errores comunes incluyen EADDRINUSE, ECONNRESET, ETIMEDOUT y ECONNREFUSED.
programacion · python · sockets · redes · tcp