TClientSocket und TServerSocket sind afaik auch keine echten
TCP-Komponenten.
Hab damit am Anfang auch mal rumgespielt und sobald es dann darum ging, Daten über das Internet zu übertragen, lief das alles total asynchron. Also die eine Seite hat was geschickt, das kam auf der anderen Seite aber nicht an. Hat man das über ein lokales LAN getestet, gings ... Also sobald da Verzögerungen reinkamen, lief das ganze Konzept nicht mehr.
Dachte da auch erst daran, dass vlt. da UDP eingestellt ist, aber irgendwo konnte man den Protokolltyp da noch angeben - und da hatte ich extra noch
TCP angegeben.
Lange Rede, kurzer Sinn: Vielleicht hab ich auch was falsch gemacht. Auf jeden Fall würde ich dir empfehlen, dir lieber mal die
Indy-Komponenten anzuschauen und damit rumzuspielen. Da haste wenigstens gleich was "echtes" in der Hand.