A few questions/comments about java.net.MulticastSocket
Vitaly Davidovich
vitalyd at gmail.com
Tue Jan 19 19:30:41 UTC 2021
Hi Daniel,
On Tue, Jan 19, 2021 at 2:12 PM Daniel Fuchs (sun) <daniel.fuchs at oracle.com>
wrote:
> Hi Vitaly,
>
> On 19/01/2021 19:01, Vitaly Davidovich wrote:
> > That was an API mistake in Java 1.4. When DatagramChannel was
> > updated to support joining multicast groups (in Java 7) it was able
> > to get the parameters right.
> >
> > Would it make sense to make a note of this aspect in joinGroup's javadoc?
> >
> >
>
> There's some veiled hint about that in the API note in the
> MulticastSocket class level API documentation (that we added
> in JDK 15):
>
>
> https://docs.oracle.com/en/java/javase/15/docs/api/java.base/java/net/MulticastSocket.html
>
> <<<
> API Note:
> DatagramChannel implements the MulticastChannel interface and
> provides an alternative API for sending and receiving multicast
> datagrams. The MulticastChannel API supports both any-source and
> source-specific multicast.
> >>>
>
For some reason, I completely overlooked that :). And MulticastChannel
specifies its join APIs in terms of InetAddress. Ok great, thanks for
highlighting this more.
>
> But yes, as Alan says, the javadoc could still be improved.
> best regards,
>
> -- daniel
>
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/net-dev/attachments/20210119/2019628a/attachment.htm>
More information about the net-dev
mailing list