Я хочу разработать приложение мессенджера Ip в VB.Net для всех пользователей, подключенных к локальной сети.Я могу отправить сообщение пользователю в соответствии с IP-адресом.
Я хочу, чтобы функция отображала список всех пользователей, которые подключены (используя) к этому приложению, чтобы они могли получать сообщения.
Как проверить, подключен ли человек в другом месте к приложению или нет.
Я впервые использовал System.Net.NetworkInformation.Ping и PingReply, чтобы узнать, доступен ли пользователь или нет.
Без проверки, начинаю ли я отправлять сообщение в местоположение, которое не используется, возникает исключение Socket, когда я пытаюсь запустить команду connect connect на определенном порту.
Dim tcpClient As New TcpClient(ip, 2828)
Также ошибка возвращается после задержки, если я пишу этот кодв блоке try catch.Есть ли какой-нибудь быстрый способ проверить, есть ли прослушиватель на определенном порту?