Danke für die Antwort, das hat mir sehr weitergeholfen. Ich bin die ganze Zeit am überlegen wie ichs jetzt machen soll...
Ich hab das jetzt so verstanden, dass das ganze ziemlich kompliziert ist und eigentlich gar nicht geht (bzw. gehen soll), man aber tricksen kann. Ich denke das ist mir aber zu viel Aufwand, weil ich wie gesagt nur ein "kleines Programm" schreiben möchte. Und allein die Umstellung von
TCP auf UDP bedeutet wahrscheinlich schon einen riesen Aufwand. Ich weiß nicht ob ich so viel Zeit investieren möchte/kann. Und irgendwie gefällt mir die Vorstellung nicht "rumzutricksen". Ich will ja dass das Programm dann zuverlässig ist und ich weiß nicht ob das dann auch klappt.
Das bedeutet das Problem, dass der Server zu langsam ist, bleibt. Was eben auch sehr nervt ist, dass wenn ein Client eine sehr schlechte Internetverbindung hat, kann dieser die anderen Clients stark ausbremsen.
Leider fällt mir auch keine Lösung dazu ein...
Vielleicht habt ihr ja irgendwelche Ideen!?!