У меня есть два потока. Сначала каждый отправляет датаграммы с MulticastSocket в цикле; второй поток получает датаграммы с помощью того же экземпляра MulticastSocket в цикле. Это, кажется, работает правильно...
Я пытаюсь получить данные многоадресной рассылки от определенного сетевого интерфейса на CentOS 5.5 sd = socket (AF_INET, SOCK_DGRAM, IPPROTO_UDP);
memset (& addr, 0, sizeof (адрес));
addr.sin_family = AF_INET;
адрес ....
, я получаю ~ 3000 пакетов UDP в секунду, каждый из которых имеет размер ~ 200 байт. Я написал Java-приложение, которое слушает эти UDP-пакеты и просто записывает данные в файл. Затем сервер ...
Я начинаю кодировать с MulticastSocket, пытаясь создать простое приложение с клиентом и сервером для отправки сообщений. У меня есть код для сервера: import java.io.IOException; import java ....