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