Я рассматриваю Netty как замену и/или альтернативу нашему собственному сетевому стеку. В целом дизайн очень похож, и его легко заменить, если не считать одной проблемы.
В нашем серверном процессе нам иногда нужно получить доступ к SocketChannel напрямую, чтобы отправить данные клиенту с помощью Channel.transferTo(), и я не вижу способа получить доступ к SocketChannel в Netty. Например, в интерфейсе ChannelHandlerContext ничего нет.
Я начну копаться в исходном коде, но кто-нибудь знает, возможно ли это?
Спасибо,
Энди.