Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. static void Client(Object stateInfo)
  2. {
  3. TcpClient client = new TcpClient();
  4. client.Connect(new IPEndPoint(IPAddress.Parse("127.0.0.1"), 1998));
  5. Console.WriteLine("stworzylem klienta 1");
  6. var klient = ((object[])stateInfo)[0];
  7. var ilosc = ((object[])stateInfo)[1];
  8. var wait = ((object[])stateInfo)[2];
  9. var message = ((object[])stateInfo)[3];
  10.  
  11. for(int i=0; i<(int)ilosc; i++)
  12. {
  13. byte[] wysylka = new ASCIIEncoding().GetBytes((String)message);
  14. client.GetStream().Write(wysylka, 0, wysylka.Length);
  15. //Console.WriteLine("klient " + klient + " wysyla " + i + " wiadomosc");
  16. Thread.Sleep((int)wait);
  17. }
  18.  
  19. }
  20.  
  21. static void Listener(Object stateInfo)
  22. {
  23. TcpListener server = new TcpListener(IPAddress.Any, 1998);
  24. server.Start();
  25. Console.WriteLine("uruchomilem server");
  26. String message;
  27. TcpClient client = server.AcceptTcpClient();
  28. while (true)
  29. {
  30.  
  31. byte[] buffer = new byte[1024];
  32. client.GetStream().Read(buffer, 0, 1024);
  33. message = System.Text.Encoding.ASCII.GetString(buffer);
  34. Console.WriteLine(message);
  35. Thread.Sleep(1000);
  36. }
  37.  
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement