调用ServerBootstrap.bind()
返回 aChannel
但这不是Connected
状态,因此不能用于写入客户端。
Channel
Netty 文档中的所有示例都显示了从它ChannelHandler
的事件写入 a ,例如channelConnected
- 我希望能够获得一个连接的 Channel 不是在事件中,而是作为事件外部的参考,让我们说一些使用我的服务器组件的客户端代码。一种方法是手动编写等待channelConnected
事件的代码,然后复制 Channel 引用。但这可能是在重新发明轮子。
所以问题是:Netty 中是否有返回连接通道的阻塞调用?
编辑:我使用的是 Oio Channels,而不是 Nio。