A ansili Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-08 #1 TIdTCPServer如何检查并且断开下面的这些连接: 1. 客户端长时间不往Server发送数据。 2. 客户端已经断开Server没有检测到的连接。 谢谢!
晚 晚起的小虫 Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-08 #2 1.记录每个客户端的登录时间和最后访问时间,定时检查 2.Server隔断时间向所有Client发送测试数据包。Client收到则返回(不计入访问时间)。但是这种方法只适合少量Client。大量的话,花费性能太多了。用户量大的话,得由Client定时向Server发送包,Server检查最后访问时间超时的。则清除掉。
1.记录每个客户端的登录时间和最后访问时间,定时检查 2.Server隔断时间向所有Client发送测试数据包。Client收到则返回(不计入访问时间)。但是这种方法只适合少量Client。大量的话,花费性能太多了。用户量大的话,得由Client定时向Server发送包,Server检查最后访问时间超时的。则清除掉。
L lygzerg Unregistered / Unconfirmed GUEST, unregistred user! 2006-06-16 #4 我也想知道. 另外,我怎么分别控制已经连接的每个客户端.