Exemplo n.º 1
0
        private void StartServer()
        {
            IPAddress  local  = IPAddress.Any;
            IPEndPoint iep    = new IPEndPoint(local, 5082);
            Socket     server = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

            server.Bind(iep);
            PostLog("Start listening...");
            server.Listen(100);
            PostLog("Listen started.");
            while (true)
            {
                PostLog("Start accepting...");
                Socket client = server.Accept();
                PostLog("Accepted.");
                ClientThread newClient = new ClientThread(this, client);
                Thread       newThread = new Thread(new ThreadStart(newClient.ClientService));
                newThread.Start();
            }
        }
Exemplo n.º 2
0
 private void StartServer()
 {
     IPAddress local = IPAddress.Any;
     IPEndPoint iep = new IPEndPoint(local, 5082);
     Socket server = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
     server.Bind(iep);
     PostLog("Start listening...");
     server.Listen(100);
     PostLog("Listen started.");
     while (true)
     {
         PostLog("Start accepting...");
         Socket client = server.Accept();
         PostLog("Accepted.");
         ClientThread newClient = new ClientThread(this, client);
         Thread newThread = new Thread(new ThreadStart(newClient.ClientService));
         newThread.Start();
     }
 }