I have got a simple TCPlistener that listens for connections and once a connection has been established, a method tries to send data and the server side tries to read it.