Какой должен быть ip у сервера чтобы клиент мог отправлять серверу сообщение? - C#
Формулировка задачи:
Есть Клиент:
и Сервер:
Они расположены на удалённых ПК. Какой должен быть ip у сервера что бы клиент мог отправлять серверу сообщение.
Заранее спасибо!
// Получение имени компьютера. String host = Dns.GetHostName(); // Получение ip-адреса. IPAddress ip = Dns.GetHostByName(host).AddressList[0]; IPEndPoint ipEnd = new IPEndPoint(ip,11000); MessageBox.Show(ipEnd.ToString()); TcpClient client = new TcpClient(); client.Connect(ipEnd); Thread.Sleep(10); StreamWriter sw = new StreamWriter(client.GetStream()); sw.AutoFlush = true; sw.WriteLine("" + Keys);
IPEndPoint ip = new IPEndPoint(IPAddress.Parse("????????"), 11000); TcpListener listner = new TcpListener(ip); listner.Start(); while (true) { Console.WriteLine(""); TcpClient client = listner.AcceptTcpClient(); Console.WriteLine("Подключение "+ ip); Console.ReadKey(); client.Close();
Решение задачи: «Какой должен быть ip у сервера чтобы клиент мог отправлять серверу сообщение?»
textual
Листинг программы
String host = Dns.GetHostName(); // Получение ip-адреса. IPAddress ip = Dns.GetHostByName(host).AddressList[0];
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д