метод setBroadcast - PullRequest
       2

метод setBroadcast

1 голос
/ 08 апреля 2011

Что такое setBroadcast метод в Java? Я пробовал искать, но не могу понять, как это работает. Пожалуйста, объясните четко.

1 Ответ

5 голосов
/ 08 апреля 2011

Вы говорите о DatagramSocket.setBroadcast (логическое значение), я полагаю.

Чтобы предотвратить случайные трансляции, вы должны установить этот флаг в значение true, прежде чем вы сможете транслировать дейтаграммы.На самом деле это особенность IPv4, а не что-то специфическое для сетей Java.С IPv4 вы должны установить флаг SO_BROADCAST сокета, прежде чем вы сможете использовать его для трансляции.Метод Java просто позволяет вам установить его из Java.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...