A simple tcp socket demo