Archived

This forum has been archived. Please start a new discussion on GitHub.

Java NIO.2 OS Async support for Ice

Hi,

Is it planned for Ice to support the new java.nio.channels.AsynchronousSocketChannel, and AsynchronousServerSocketChannel?

This will allow full Async OS calls support in Java (like completion ports on Windows or event ports in Solaris) and implement robust design patterns for node network connections (like proactor).
It was released just now for the Java 7 platform so I think that Ice could really benefit from this.
I guess that because it's asynchronous it will only really benefit AMI calls.

If you guys want any reference on it, the book from Apress "Pro Java NIO.2" in chapter 9 is really well explained.

Thanks