Netty 使用OIO进行连接/写入是否真的是异步的?
我不理解OioClientSocketChannelFactory类中的限制点 它说:“这个工厂创建的SocketChannel不支持异步操作。任何I/O请求,如“连接”和“写入”,都将以阻塞方式执行。” 但是,SocketChannel是一个通道,因此只支持异步操作 有人能澄清这到底是什么意思吗?因为在我看来,这两种描述相互矛盾 问候,,Netty 使用OIO进行连接/写入是否真的是异步的?,netty,Netty,我不理解OioClientSocketChannelFactory类中的限制点 它说:“这个工厂创建的SocketChannel不支持异步操作。任何I/O请求,如“连接”和“写入”,都将以阻塞方式执行。” 但是,SocketChannel是一个通道,因此只支持异步操作 有人能澄清这到底是什么意思吗?因为在我看来,这两种描述相互矛盾 问候,, ZarkoOioClientSocketChannelFactory只是普通java.io上的一层。所以所有的东西都阻塞了。这意味着当你做一个返回Chann
ZarkoOioClientSocketChannelFactory只是普通java.io上的一层。所以所有的东西都阻塞了。这意味着当你做一个返回ChannelFuture的调用时,它将在返回后立即完成 拥有Oio最酷的事。。还有Nio。。impl共享相同的统一api,您可以轻松地在两者之间切换