a sample websocket server by socket.io