Auch die Indys nutzen intern die Sockets. Es ist also technisch gesehen exakt das gleiche.
Nur abstrahieren die Indys etwas mehr - bei direkter Nutzung der Sockets musst Du Dich selber noch um das Protokoll kümmern.
Bei Plain Text würde ich persönlich jetzt spontan zu http als Protokoll greifen. Bei
XML zu
SOAP. Das Protokoll ist in erster Linie für die Übertragung von Text ausgelegt und hat sich dafür bewährt. WebServices sind ja im Prinzip auch nix anderes als via http übertragene
XML-Dokumente.