如何在Netty的mina中复制IoSession



有一个项目想要从mina过渡到netty,但将IoSession作为本地会话。那么如何在Netty中实现类似的会话以供使用

private IoSession _session;
if (immediately) {
_session.closeNow();
}else{
_session.closeOnFlush();
}

如何更好地实现此功能

我想它应该是这样的:

private ChannnelHandlerContext ctx;
if (immediately) {
ctx.close();
} else {
ctx.writeAndFlush(Unpooled.EMPTY_BUFFER).addListener(ChannelFutureListener.CLOSE);
}

最新更新