如何控制TServerSocket的最大连接数(50分)

  • 主题发起人 主题发起人 wuqiu
  • 开始时间 开始时间
W

wuqiu

Unregistered / Unconfirmed
GUEST, unregistred user!
如何控制TServerSocket的最大连接数,是直接不让其连接,而不是先连接后判断是否达到连接数后再断开,也就是说,当连接数达到一定值后,不会再有OnConnect事件发生
 
怪哉,没人能回答?这个问题好难吗?
 
也不是很难,但要改TServerSocket的源码,找到Accept(),然后增加一个计数器,如果计数器到达设置的数量,就不再调用Accept(),那么服务器就不会再有连接。
 
甚至没必要改TServerSocket的源码,你自己在程序里维护一个计数器也可以
 
具体如何做呀,好象OnConnect事件总会发生.....
 
后退
顶部