[Fwd: Anyone tried the multicast support yet?]
Nord, James
JNord at nds.com
Thu Sep 4 09:08:55 PDT 2008
Hi Alan,
We tested multicast with the new non SSM multicast support in NIO, and
we have found that it performs to our expectations (windows server 2003
SP2, server class hardware).
The NIO implementation is able to handle more traffic and at a lower CPU
load before data loss occurs.
Unfortunately we do not have an SSM network to hand to test the S,G
features.
Look forward to testing the Asynchronous datagram channel
Regards,
/James
>
>
> I'm wondering if anyone on this mailing list has tried the
> multicast and other socket-channel changes yet? While
> somewhat niche, many developers have been being asking for
> this feature for many years. If you are willing to try it
> out then the javadoc, source code, and binaries are available
> via the project page [1]. To re-cap, the updates allow a
> DatagramChannel's socket join multicast groups so that
> multicast datagrams can be received. We've used the
> opportunity to update the multicast support to the most
> recent IEFT standards and specifically source-specific
> multicast (IGMPv3 and MLDv2). Implementation changes include
> support for the new IPv6 stack on Windows Vista, something
> that would also be useful to get feedback on.
>
> My motive for asking for feedback at this time is that we
> would like to push the changes for this part of the API to
> the jdk7 repository soon.
> The reason for this is make it easier to merge and stay in
> sync with other bug fixing other in the channels area. Also,
> there is other on-going work that has dependencies on the
> changes in the API and implementation changes in the nio repository.
>
> If you are interested in trying it then there is some sample
> code in the $JDK_HOME/sample/nio/multicast directory that
> exercises the API. This also demonstrates inclusive and
> exclusive mode filtering for those interesting in trying that out.
>
> Thank you,
> Alan.
>
> [1] http://openjdk.java.net/projects/nio
>
>
*********************************************************************************************************
This e-mail is confidential, the property of NDS Ltd and intended for the addressee only. Any dissemination, copying or distribution of this message or any attachments by anyone other than the intended recipient is strictly prohibited. If you have received this message in error, please immediately notify the postmaster at nds.com and destroy the original message. Messages sent to and from NDS may be monitored. NDS cannot guarantee any message delivery method is secure or error-free. Information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. We do not accept responsibility for any errors or omissions in this message and/or attachment that arise as a result of transmission. You should carry out your own virus checks before opening any attachment. Any views or opinions presented are solely those of the author and do not necessarily represent those of NDS.
To protect the environment please do not print this e-mail unless necessary.
NDS Limited Registered office: One Heathrow Boulevard, 286 Bath Road, West Drayton, Middlesex, UB7 0DQ, United Kingdom. A company registered in England and Wales Registered no. 3080780 VAT no. GB 603 8808 40-00
**********************************************************************************************************
More information about the nio-discuss
mailing list