Ich finde, dass du da etwa falsch vorgehst. Erst wenn du wirklich Daten transferieren willst solltest du eine Verbindung aufbauen und die Daten auf den Server schaufeln. Dauerhaft eine Verbindung halt ist
imho eher schlecht, da z.B. andere Clients auf eine Verbindung warten müssen, wenn die maximale Anzahl an gleichzeitigen Verbindungen erreicht ist. Ebenso wird halt ständig die Verbindung aufrecht erhalten -- aber wofür genau? Es wird ja nichts gemacht. Lässt du dein Auto auch ständig laufen, nur dass du gleich losfahren kannst, wenn es mal brauchst? (Okay, der Vergleich hinkt ein wenig, aber macht die Situation klar
)
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)