Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void StartClient()
- {
- byte[] bytes = new byte[1024];
- try
- {
- IPHostEntry host = Dns.GetHostEntry("localhost");
- IPAddress address = host.AddressList[0];
- IPEndPoint target = new IPEndPoint(address, 2522);
- Socket sender = new Socket(address.AddressFamily, SocketType.Stream, ProtocolType.Tcp);
- try
- {
- sender.Connect(target);
- Console.WriteLine($"Cliente conectado em --> {sender.RemoteEndPoint.ToString()}");
- byte[] message = Encoding.ASCII.GetBytes("{msg}");
- int mandar = sender.Send(message);
- int receber = sender.Receive(bytes);
- Console.WriteLine($"Mensagem enviada por socket --> {Encoding.ASCII.GetString(bytes, 0, receber)}");
- sender.Shutdown(SocketShutdown.Both);
- sender.Close();
- }
- catch (Exception err)
- {
- Console.WriteLine($"{err.Message}\n\n{err.StackTrace}");
- }
- }
- catch (Exception err)
- {
- Console.WriteLine($"{err.Message}\n\n{err.StackTrace}");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement