winform 系统,如果一个人在一台机器上登录,另一个人用相同的账号在另一台机器上登录,则强迫先前登入的下线,类似QQ 登录功能,多谢高手指点!急求!
做过类似的东西 , 有一个 UserOnline 表 . 存储登陆人电脑的IP , 时间等 . 可以根据时间先后的判断 . 然后 定时调用 验证时候被其他人第二次登陆了 . 不知道能不能帮到你 .
愚见.
Tony
定时调用 验证 ,是指程序運行每隔一段時間久調用那個驗證方法?這樣你定多久為好,就不是即时性退出了
对,维护一个OnlineUserList,定时同步客户端状态到服务器(防止用户异常退出),如果账号再次登录,则服务器发消息给之前登录账户客户端,强迫其退出。