1) TIdTCPClient ist auch nur eine Drittkomponente, auch wenn sie mitgeliefert wird.
1a) solltest Du die verwenden wollen, kommt etwas/einiges an Umgewöhnung auf Dich zu.
2) TSocketConnection hat laut
OH etwas mit DataSnap zu tun und dürfte am Ende auch
Indy sein. Dann lieber direkt TIdTCPClient verwenden.
3) Die größte Zeitersparnis dürfte sein, bei den ICS zu bleiben. Daran ist nichts anrüchiges zu finden.
Sherlock
Dann versuche ich es in der Tat doch erst mal mit ICS. Da kann ich auf Code zurück greifen der funktioniert. Danke für die Hinweise.