Tengo un servidor escrito por evento (protocolo de respuesta de solicitud - similar a HTTP) usando sockets no bloqueantes. Probé lecturas parciales escribiendo a un cliente que envía la solicitud en fragmentos discretos cada pocos segundos. Cómo pruebo las escrituras parciales, es decir, necesito escribir 100 bytes y luego enviar devoluciones de llamadas con solo 10 bytes escritos.Cómo forzar escrituras parciales para probar un servidor de red
Escribo clientes basados en perl. Esto es a través de SSL, pero a los efectos de esta pregunta, estoy de acuerdo con escrituras parciales en TCP.