Netty 使用OIO进行连接/写入是否真的是异步的?

Netty 使用OIO进行连接/写入是否真的是异步的?,netty,Netty,我不理解OioClientSocketChannelFactory类中的限制点 它说:“这个工厂创建的SocketChannel不支持异步操作。任何I/O请求,如“连接”和“写入”,都将以阻塞方式执行。” 但是,SocketChannel是一个通道,因此只支持异步操作 有人能澄清这到底是什么意思吗?因为在我看来,这两种描述相互矛盾 问候,, ZarkoOioClientSocketChannelFactory只是普通java.io上的一层。所以所有的东西都阻塞了。这意味着当你做一个返回Chann

我不理解OioClientSocketChannelFactory类中的限制点

它说:“这个工厂创建的SocketChannel不支持异步操作。任何I/O请求,如“连接”和“写入”,都将以阻塞方式执行。”

但是,SocketChannel是一个通道,因此只支持异步操作

有人能澄清这到底是什么意思吗?因为在我看来,这两种描述相互矛盾

问候,,
Zarko

OioClientSocketChannelFactory只是普通java.io上的一层。所以所有的东西都阻塞了。这意味着当你做一个返回ChannelFuture的调用时,它将在返回后立即完成

拥有Oio最酷的事。。还有Nio。。impl共享相同的统一api,您可以轻松地在两者之间切换