在本地千兆位网络上,我有一个使用单个TCP服务器和多个客户端的应用程序。每个客户端每30秒通过打开TCP连接、向其发送状态消息并关闭来ping服务器。服务器是使用SocketAsyncEventArgs设置的,与所示示例非常相似HERE(为简洁起见省略)客户端使用TcpClient发起连接.客户端代码的相关部分:using(TcpClientclient=newTcpClient()){IAsyncResultar=client.BeginConnect(address,port,null,null);if(!ar.AsyncWaitHandle.WaitOne(timeout)){t