socket -> tcpServer