A
arraiy
Unregistered / Unconfirmed
GUEST, unregistred user!
我们的系统要用到IdTCPClient和IdTCPServer实现通信功能,所有的功能都基本实现,程序的大致功能是这样:
1、窗体上能显示当前在线用户,只要有人进入或退出就会自动刷新在线人名
2、不同的客户端可以实现发送消息
3、服务器端有绝对控制权可以断开所有用户的连接,也可以发消息给所有人
但现在,这样两个严重问题:
1、IdTCPClient端异常断开的时候IdTCPServer端就判断不了,判断不了也就没有办法刷新人名了
2、IdTCPClient端正常断开的时候只要人数过多,IdTCPServer端也会出现判断不了的情况,IdTCPServer的OnDisconnect事件不就是当客户端退出的时候用的吗?为什么会出现这种情况呢?
点具体代码,谢谢各位!!
1、窗体上能显示当前在线用户,只要有人进入或退出就会自动刷新在线人名
2、不同的客户端可以实现发送消息
3、服务器端有绝对控制权可以断开所有用户的连接,也可以发消息给所有人
但现在,这样两个严重问题:
1、IdTCPClient端异常断开的时候IdTCPServer端就判断不了,判断不了也就没有办法刷新人名了
2、IdTCPClient端正常断开的时候只要人数过多,IdTCPServer端也会出现判断不了的情况,IdTCPServer的OnDisconnect事件不就是当客户端退出的时候用的吗?为什么会出现这种情况呢?
点具体代码,谢谢各位!!