Я вижу несколько примеров, которые используют метод setOption в классе DatagramChannel для установки опции IP_MULTICAST_IF. Однако метод setOption, похоже, не присутствует в 1.6.Как связать java.nio.channels.DatagramChannel с локальным интерфейсом?
0
A
ответ
-1
Использование DatagramChannel.open, затем channel.setOption (SocketOption.IP_MULTICAST_IF
0
Вы должны установить это через .setInterface из MulticastSocket, связанного с каналом.
.setOption() на DatagramChannel только начиная с JDK 7.