Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private string ipAddress = "192.168.1.35";
- private int port = 8085;
- Socket socketForClient;
- NetworkStream networkStream;
- StreamWriter streamWriter;
- StreamReader streamReader;
- public void start()
- {
- TcpListener tcpListener = new TcpListener(IPAddress.Parse(ipAddress), port);
- tcpListener.Start();
- while (true)
- {
- socketForClient = tcpListener.AcceptSocket();
- Thread newThread = new Thread(new ThreadStart(socketServer));
- newThread.Start();
- }
- }
- private void socketServer()
- {
- if (socketForClient.Connected)
- {
- Console.WriteLine("Thred startede ");
- int i = 1;
- while (true)
- {
- sendAndReseaveMessage("Hello Client" + i);
- i++;
- }
- }
- else
- {
- Console.WriteLine("Not Connected");
- }
- }
- private void sendAndReseaveMessage(string message)
- {
- networkStream = new NetworkStream(socketForClient);
- streamWriter = new StreamWriter(networkStream);
- streamReader = new StreamReader(networkStream);
- streamWriter.Flush();
- string messeageFromClient = streamReader.ReadLine();
- Console.WriteLine(messeageFromClient);
- streamWriter.WriteLine(message);
- streamWriter.Flush();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement