Есть проект, который хочет перейти с 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);
}
Можете ли вы добавить заглушку кода mina, которую вы пробовали, даже если она не работает.