private void osluskuj()
 {
     try
     {
         while (true)
         {
             osluskujuciSoket.Listen(5);
             Socket         klijentskiSoket = osluskujuciSoket.Accept();
             ObradaKlijenta obrada          = new ObradaKlijenta(klijentskiSoket);
             Thread         nitKlijenta     = new Thread(obrada.ObradaZahteva);
             nitKlijenta.Start();
         }
     }
     catch (SocketException se)
     {
         Debug.WriteLine(se.Message);
     }
 }
Exemple #2
0
 public void osluskuj()
 {
     try
     { soket.Listen(8);
       while (true)
       {
           Socket         klijent = soket.Accept();
           NetworkStream  tok     = new NetworkStream(klijent);
           ObradaKlijenta ok      = new ObradaKlijenta(tok);
           Thread         nit     = new Thread(ok.obradi);
           nit.Start();
           nit.IsBackground = true;
       }
     }
     catch (Exception)
     {
     }
 }
Exemple #3
0
        private void OsluskujKlijente()
        {
            bool kraj = false;

            while (!kraj)
            {
                try
                {
                    ObradaKlijenta obradaKlijenta = new ObradaKlijenta();
                    obradaKlijenta.Soket = serverSoket.Accept();
                    obradaKlijenta.Tok   = new NetworkStream(obradaKlijenta.Soket);

                    Klijenti.Add(obradaKlijenta);

                    Thread nitZaKlijenta = new Thread(obradaKlijenta.PocniObradu);
                    nitZaKlijenta.Start();
                }
                catch (Exception)
                {
                    kraj = true;
                }
            }
        }