登陆只让登陆一次,欢迎讨论~绝对不是放放分~~ (100分)

  • 主题发起人 主题发起人 Nizvoo
  • 开始时间 开始时间
客户登陆后,服务器端开线程与客户通过TCP/IP保持连接。客户异常退出会导致连接中断了。
 
服务器端定时广播,全部枪毙除了有回应者.
 
使用SQL Server则可以用全局临时表,写存储过程。当用户登录时Create一个全局临时表,
表名为当前用户名。当试图以相同用户名登录时,通过检测临时表就可以判断是否在线。
当用户登出时,全局临时表由SQL Server自动删除。若掉电,则临时表由系统自动回收。
由此完美解决登录问题。
 
既然用的是Oralce,这种粗重活当然交给它就做了
Oracle早就做了这方面的工作了
不只是限制登录,每个用户能用多少CPU它都能帮你限制了。
 
多人接受答案了。
 
后退
顶部