私は、NioAccepter を使用する MINA の実装に取り組んでいます。
私の仕事は、他のフレームワークと Apache の MINA NIO フレームワークのjava.net.Socket
両方との基本的なフレームワーク インターフェイスを作成することです。java.net.Socket
これは、MINA からフレームワークに未加工のソケットを渡すという単純なものでした。
ただし、生のソケットの公開にはまだ成功していません。MINA フレームワークを見たのはこれが初めてで、かなり混乱しています。
結果に最も近いのはこれでした:
((SocketChannel)((NioSession)sess).channel).socket()
NioSession.channel
保護されていることを除いて、これで問題は解決しました。
ここで何か不足していますか?