Название: Массовая дейтаграмма Отправлено: Nelkor от Октябрь 26, 2014, 12:58 Допустим, в локальной сети много компьютеров. На одном запущен UDP-сервер и его задача - кидать дейтаграммы одинакового содержания на все компьютеры сети. Как это правильно реализовать? Ведь методу writeDatagram() необходимо явно передать ip-адрес получателя. А если пробегать циклом по всем компьютерам сети, то последний получит пакет явно позже чем, например, первый, что нежелательно...
Название: Re: Массовая дейтаграмма Отправлено: Nelkor от Октябрь 26, 2014, 14:34 Нашел такое решение, как QHostAddress::Any
Название: Re: Массовая дейтаграмма Отправлено: AlexEx от Октябрь 26, 2014, 21:03 ...\examples\network\broadcastsender и ...\examples\network\broadcastreceiver - не оно?
Название: Re: Массовая дейтаграмма Отправлено: vulko от Октябрь 27, 2014, 10:53 Допустим, в локальной сети много компьютеров. На одном запущен UDP-сервер и его задача - кидать дейтаграммы одинакового содержания на все компьютеры сети. Как это правильно реализовать? Ведь методу writeDatagram() необходимо явно передать ip-адрес получателя. А если пробегать циклом по всем компьютерам сети, то последний получит пакет явно позже чем, например, первый, что нежелательно... UDP Multiсast тебе поможет ;) Цитировать Нашел такое решение, как QHostAddress::Any Для bind'а оно работает, а для writeDatagram? |