寻找用于线程间内存流的最佳netty类

寻找用于线程间内存流的最佳netty类,netty,Netty,我正在寻找关于支持以下功能的最佳netty类的建议: 在内存中,本地JVM通信 基于流的 支持多线程将二进制数据写入流 从流中读取数据的单线程 在书写端是线程安全的吗 自动处理底层字节数组的增长 支持读取线程上的可配置超时 乍一看,ChunkedWriteHandler+ChunkedNioStream或ChunkedStream类看起来是最好的方法,但我从阅读文档中不知道它们是否满足上述所有要求 如果有人能提供一些指导/建议,我们将不胜感激 谢谢, 鲍勃 更新:在挖掘了更多之后,我应该看看Ch

我正在寻找关于支持以下功能的最佳netty类的建议:

在内存中,本地JVM通信 基于流的 支持多线程将二进制数据写入流 从流中读取数据的单线程 在书写端是线程安全的吗 自动处理底层字节数组的增长 支持读取线程上的可配置超时 乍一看,ChunkedWriteHandler+ChunkedNioStream或ChunkedStream类看起来是最好的方法,但我从阅读文档中不知道它们是否满足上述所有要求

如果有人能提供一些指导/建议,我们将不胜感激

谢谢, 鲍勃


更新:在挖掘了更多之后,我应该看看ChannelBufferInputStream和ChannelBufferOutputStream吗?我还没有用过Netty,但我仍在快速了解在哪里使用了哪些部件。

我有点困惑。。你能提供一些关于用例的更多细节吗?通常,您不希望对netty使用阻塞操作。对于VM通信,您应该签出本地包: