Ich habe einen ereignisgesteuerten Server (Request Response Protocol - HTTP wie) mit nicht blockierenden Sockets geschrieben. Ich habe Teillesevorgänge getestet, indem ich einen Client geschrieben habe, der die Anfrage alle paar Sekunden in diskreten Blöcken sendet. Wie teste ich partielle Schreibvorgänge, d. H. Ich muss 100 Bytes schreiben und dann Call Returns mit nur 10 geschriebenen Bytes senden.So erzwingen partielle Schreibvorgänge zum Testen eines Netzwerkservers
Ich schreibe Perl-basierte Clients. Dies ist über SSL, aber für die Zwecke dieser Frage bin ich ok mit partiellen schreibt auf TCP.