Как связать два компьютера и обменяться между ними байтами используя Tcp?

334
28 июля 2021, 11:50

Как используя Tcp протокол обменяться данными с другим компьютером по типу server-client и что для этого нужно, все что находил работает только в локальной сети. Код сервера:

IPEndPoint ipPoint = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 9999);
Socket listenSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
listenSocket.Bind(ipPoint);
listenSoket.Listen(10);
Console.WriteLine("Начато прослушка");
listenSoket.Acept();
Console.WriteLine("Обнаружено подключение");

Код клиента:

IPEndPoint ipPoint = new IPEndPoint(IPAddress.Parse("123.12.1.123", 9999);
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
socket.Connect(ipPoint);
Console.WriteLine("Сервер подключен");
READ ALSO
При создании пула как работает параметр connectionLimit?

При создании пула как работает параметр connectionLimit?

connectionLimit при создании пула соединений с mysql выставляет ограничения для конкретного пользователя? Те если я выставлю это значение на 2 то только...

353
Триггер MySQL с выборкой значения для переменной из другой таблицы

Триггер MySQL с выборкой значения для переменной из другой таблицы

ЗадачаТриггер срабатывает после обновления таблицы, если изменен статус заказа

187
Взять уникальные записи

Взять уникальные записи

У меня есть таблица, в которой указаны много информации в колонкеНазвания колонки - operators, её значения могут быть совершенно разные, то ли число,...

202
Как достать полную фотографию профиля. Instagram

Как достать полную фотографию профиля. Instagram

Есть разные сервисы например http://izuumcom которые предоставляют возможность получить фотографию профиля пользователя с высоким разрешением

174