这个要写一个表态类库OnLineUser,当用户登录时注册到这个类,这时 List<OnLineUser> list = new List<OnLineUser>(); OnLineUser model = new OnLineUser(); model.LoginName='用户登录名'; ........ ..... list.Add(Model); 当然在加入之前肯定先检查list里面是否有这个用户,如果用先T掉,保证这个list每个用户只能有一条记录存在.当用户登出时,或者超时,这个list要把用户先移除. 规则如果60分钟不活动,用户就被认为是超时,被T掉 这个需要静态类以后台实时运行,每分钟检测一次
List<OnLineUser> list = new List<OnLineUser>();
OnLineUser model = new OnLineUser();
model.LoginName='用户登录名';
........
.....
list.Add(Model);
当然在加入之前肯定先检查list里面是否有这个用户,如果用先T掉,保证这个list每个用户只能有一条记录存在.当用户登出时,或者超时,这个list要把用户先移除.
规则如果60分钟不活动,用户就被认为是超时,被T掉
这个需要静态类以后台实时运行,每分钟检测一次