繁体   English   中英

Apache Camel Chronicle 组件 [已弃用]

[英]Apache Camel Chronicle Component [Deprecated]

为什么不推荐使用此特定组件? Java 是否不再支持映射内存? 我们有一个特殊的用例,这会很好,两个应用程序永远不应该解耦,并且当前正在通过 REST 进行通信,这会导致大量延迟。 数据基本上是二进制串行数据的大块,因此要围绕它包装 REST,我们首先需要对其进行编码并将其打包到一个对象中,然后在另一侧对其进行解组并取消编码。

其他选项是使用 netty(由于 TCP/IP 导致比映射内存更多的延迟)、命名管道(Java 本身不支持,因此需要将其包装在 C 中),或者花时间将其重写为一个应用程序.

camel-chronicle在 2.x 中被弃用,并在 Camel 3.0 中被删除。 它被删除,因为camel-chronicle组件使用的库Chronicle-Engine的开发人员决定转移到私有存储库中。 它现在是商业、许可和闭源产品,与 Apache 2 许可证不兼容。

有两种选择:

  1. 弃用并删除组件。
  2. 使用 2017 年的最新版本(与 Apache 2 兼容)永远保持该组件不受维护。

我们决定在这次投票中删除这个组件: https : //camel.465427.n5.nabble.com/Should-we-deprecate-camel-chronicle-td5829082.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM