Sorry, mit den Sockets geht das natürlich auch (hab ich ganz ausser acht gelassen, weil sie bei D7 nicht mehr standardmäßig installiert sind)
Bei Delphi müsste sogar eine Demo zu den Sockets dabei sein.
Schau mal in dein Delphi5/Demos-Ordner.
Desweiteren sollte
dieses Tutorial was für dich sein.
Gruß