如何异步检查客户端是否已断开连接?

时间:2013-04-04 20:43:10

标签: c#

我有一个异步套接字项目,我需要知道客户端何时断开连接,以便我可以从连接的客户端列表中删除它。

有没有办法异步检查这个?

在我看来,我可以创建一个线程,我循环遍历所有客户端并检查是否!Client.Connected然后我将关闭套接字,但也许还有另一种方法。

1 个答案:

答案 0 :(得分:0)

以下问题可能为您提供一些指导,说明如何最好地解决您的问题以及如何处理多个客户端的套接字

Asynchronous server socket multiple clients