Используйте один и тот же сокет UDP для отправки двум узлам - PullRequest
0 голосов
/ 01 февраля 2019

Мое приложение получает пакеты UDP и отправляет данные двум узлам в качестве UDP.Я делаю все с одной розеткой, и это работает.Сейчас я пытаюсь повысить производительность своего приложения и считаю миллисекунды.Является ли хорошей идеей выполнять все работы с сокетами с точки зрения производительности одного сокета?Любая помощь приветствуется.

bytesCount = recv(multicastUdpSocket, buffer, sizeof(buffer), 0);
sendto(multicastUdpSocket, buffer, bytesCount, 0, (struct sockaddr *)&multicastAddr, sizeof(multicastAddr));
sendto(multicastUdpSocket, buffer, bytesCount, 0, (struct sockaddr *)&unicastAddr, sizeof(unicastAddr));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...