Netty-围绕本机FileDescriptor创建通道包装器

Netty-围绕本机FileDescriptor创建通道包装器,netty,file-descriptor,Netty,File Descriptor,我有我想用Java-Netty重新编写的本机代码 其中一个挑战是,本机代码利用本机API打开到通过recvmsg()从其他进程接收的文件描述符、作为命令行参数接收的tty文件描述符、从调用socketpair()等等的连接 我正在考虑实现一个精简的本机JNI层来创建这些文件描述符,然后将它们包装在Netty的FileDescriptors中,并围绕这些FD创建Channels 我想我还需要找出一些其他类似的解决方案,比如每个频道都应该使用哪个EventLoopGroup等等。但我首先想知道这在N

我有我想用Java-Netty重新编写的本机代码

其中一个挑战是,本机代码利用本机API打开到通过
recvmsg()
从其他进程接收的文件描述符、作为命令行参数接收的tty文件描述符、从调用
socketpair()
等等的连接

我正在考虑实现一个精简的本机JNI层来创建这些文件描述符,然后将它们包装在Netty的
FileDescriptor
s中,并围绕这些FD创建
Channel
s


我想我还需要找出一些其他类似的解决方案,比如每个
频道都应该使用哪个
EventLoopGroup
等等。但我首先想知道这在Netty中是否有任何支持。

一般来说,我想你想做的事情是可以做到的。。。也就是说,您基本上需要从头开始编写传输。我想我应该看看Epoll*类,看看如何做到这一点,并从那里开始