Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在创建一个使用异步 TCP 套接字与服务器通信的应用程序。
现在,我创建了一个调用函数'Receive'来接收服务器上不同客户端的传入数据包beginreceive,问题是,我不确定何时调用该函数......
'Receive'
beginreceive
那么我将如何检查是否有等待接收的数据包或类似的东西,某种OnReceive钩子?BeginReceive还是在客户端成功连接到服务器时没有其他方法可以调用?
OnReceive
BeginReceive
您应该为每个连接的客户端实现一个线程。在该客户端中,您调用该BeginReceive方法并在每次收到某些内容时再次调用它。