Beispiel #1
0
        private RemotingServer CreateRemotingServer(UserInfoEntity userInfoEntity, string userId, int moduleId)
        {
            OnlineUserManager manager     = new OnlineUserManager();
            RemotingServer    remotingObj = new RemotingServer(userInfoEntity, userId, moduleId);

            manager.Add(userInfoEntity.WorkId, remotingObj);
            return(remotingObj);
        }
Beispiel #2
0
        private bool CheckOnline(ref string ErrorMessage)
        {
            OnlineUserManager manager = new OnlineUserManager();

            if (manager.Count > 50000)
            {
                ErrorMessage = "已经到达最大客户端登入数!";
                return(false);
            }
            return(true);
        }
Beispiel #3
0
        private bool GetExistRemotingServerObject(int workId, out IRemotingServer serverObj)
        {
            bool flag = true;
            OnlineUserManager manager = new OnlineUserManager();

            serverObj = (RemotingServer)manager.GetExistRemotingServer(workId);
            if (serverObj == null)
            {
                manager.Remove(workId);
                flag = false;
            }
            return(flag);
        }
Beispiel #4
0
 private bool GetExistRemotingServerObject(int workId, out IRemotingServer serverObj)
 {
     bool flag = true;
     OnlineUserManager manager = new OnlineUserManager();
     serverObj = (RemotingServer) manager.GetExistRemotingServer(workId);
     if (serverObj == null)
     {
         manager.Remove(workId);
         flag = false;
     }
     return flag;
 }
Beispiel #5
0
 private RemotingServer CreateRemotingServer(UserInfoEntity userInfoEntity, string userId, int moduleId)
 {
     OnlineUserManager manager = new OnlineUserManager();
     RemotingServer remotingObj = new RemotingServer(userInfoEntity, userId, moduleId);
     manager.Add(userInfoEntity.WorkId, remotingObj);
     return remotingObj;
 }
Beispiel #6
0
 private bool CheckOnline(ref string ErrorMessage)
 {
     OnlineUserManager manager = new OnlineUserManager();
     if (manager.Count > 50000)
     {
         ErrorMessage = "已经到达最大客户端登入数!";
         return false;
     }
     return true;
 }