'Feeding'不带套接字的 Netty 4 管道



我有一组Netty 4处理程序,我通常使用EpollEventLoopGroup s将其链接到ServerBootstrap之上。但是,数据源不会是套接字;相反,我将读取/写入两个内存缓冲区。解决方案可以是特定于 Linux 的。

现在,我添加一个ServerBootstrap来侦听环回端口,我与服务器连接并手动馈送数据;但我想知道我是否可以在根本不使用套接字的情况下做到这一点。

我考虑过写一个扩展LocalChannel的自定义SocketChannel,但有很多细节需要考虑,老实说,我觉得自己不行。

我找到了这个存储库,但它适用于 Netty 3,而不是 4:https://github.com/itm/netty-iostream

听起来你想使用EmbeddedChannel.

最新更新