从 Red Hat Fuse 3.x 转换到 7.4 - JBI

Converting from Red Hat Fuse 3.x to 7.4 - JBI

我们目前在 Red Hat Fuse ESB 3.x 上有一个 JBI 应用程序 运行 并打算过渡到受支持的 Fuse ESB 7.4 版本

我正在寻找有关转换我们的 JBI 应用程序的某种类型的文档或指南...据我所知,JBI 打包已被弃用,支持 OSGI ...我只是在寻找一些可能会有所帮助的文档关于将 JBI 应用程序转换为 OSGI 所需的过程...我想知道这是否是直接使用 Camel 来满足我们的需要,或者是否有更深层次的考虑。

是的,最佳实践是重构为 Apache Camel 进行集成,Apache Karaf 替换了 ServiceMix 运行时。

  1. 此处有大量示例代码:Apache Karaf Examples
  2. 具体来说,Camel Example