Alternativ zu
Indy gibt's auch ICS (
http://www.overbyte.eu),
auch open source und arbeitet komplett eventgetrieben, also nicht blockierend.
Da sind auch diverse Demos mit enthalten und auf der englischen Delphipraxis Forumsseite
gibt's ein eigenes Forum für diese Komponenten.