adding rsockets support into JDK

Brian Burkhalter brian.burkhalter at oracle.com
Mon Sep 17 18:01:08 UTC 2018


On Sep 15, 2018, at 7:38 AM, Alan Bateman <Alan.Bateman at oracle.com> wrote:

> No objection to introducing jdk.net.internal.rdma.{SocketFactory,RdmaSocketFactoryRdmaProviderFactory} but it still means some ugly reflection in rdmaSocketProvider() to decide whether to return a provider or throw UOE. If you want something simpler just create a RdmaSocketImpl in shared code where the constructor throws UOE. The build will compile in this version on non-Linux platforms. We have a couple of other examples where platform specific classes shadow same named classes in share/classes.

I’ll look into updating my most recent prototype.

> jdk.internal.net.rdma seem okay to me for the package name (the webrev had jdk.net.internal.rmda which I assume wasn't intended).

Will change this also.

Thanks,

Brian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/nio-dev/attachments/20180917/fd83214a/attachment.html>


More information about the nio-dev mailing list