private static void Main(string[] args) { if (args.Length != 0) { sip = args[0]; } else { sip = "127.0.0.1"; } sip = "172.16.49.192"; initi(); //服务器部分 var Server = new ThreadPoolServer(sip, 9999); Server.accept += server_accept; Server.start(); Console.WriteLine("ServerRun" + sip); //更新在线人数id列表 //var sThread = new Thread(UserOnlineCheck); //sThread.Start(); //开始.... var sThread1 = new Thread(OnlineUserManager.UserOnlineCheck); sThread1.Start(); }
public ChatServer() { Server = new ThreadPoolServer(); Server.HandleClient += ServerOnHandleClient; Users = new HashSet <User>(); UnsentMessages = new Dictionary <int, List <Message> >(); }