Advertisement
Guest User

Untitled

a guest
Nov 16th, 2018
719
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Net;
  5. using System.Net.Sockets;
  6. using System.Text;
  7. using System.Threading;
  8. using System.Threading.Tasks;
  9.  
  10. namespace LoginServer
  11. {
  12. class Program
  13. {
  14. static void Main(string[] args)
  15. {
  16. try
  17. {
  18. IPAddress localAddr = IPAddress.Parse("127.0.0.1");
  19. int port = 11004;
  20.  
  21. TcpListener server = new TcpListener(localAddr, port);
  22. server.Start();
  23. Console.WriteLine("Server started as " + localAddr + ":" + port);
  24. Console.WriteLine("Waiting for connections...");
  25.  
  26. while (true)
  27. {
  28. TcpClient client = server.AcceptTcpClient();
  29. Thread thread = new Thread(new ParameterizedThreadStart(ClientThread));
  30. thread.Start(client);
  31.  
  32. //NetworkStream stream = client.GetStrea);
  33. //Console.WriteLine("CLIENT send packet to SERVER: ");
  34.  
  35. //byte[] response = { 0x1A, 0x2B };
  36.  
  37. //stream.Write(response, 0, response.Length);
  38. //Console.WriteLine("SERVER send packet to CLIENT: ");
  39.  
  40. //stream.Close();
  41. //client.Close();
  42. }
  43. }
  44. catch (Exception e)
  45. {
  46. Console.WriteLine(e.Message);
  47. }
  48. }
  49.  
  50. static void ClientThread (Object StateInfo)
  51. {
  52. new Client((TcpClient) StateInfo);
  53. }
  54. }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement