Aber du hast doch oben geschrieben, dass die beiden (Server+Client) miteinander ständig verbunden sind, oder?
Client sendet Text an Server "Ich will senden"
Server sendet Text an Client "Ha, OK"
Client sendet nen Stream an den Server -> Dauert
Stream ist fertig gesendet -> Server sendet an den Client "fertig" oder so
Daher weiß der Client dann, dass er nix mehr zu tun hat, und auf weitere Befehle warten kann/soll
Oder hab ich wieder mal ne Hirnblockede?
Julian J. Pracht