问题描述
我们目前有一个 JBI 应用在 Red Hat Fuse ESB 3.x 上运行,并打算过渡到 Fuse ESB 7.4 的受支持版本
我正在寻找有关转换 JBI 应用程序的某种类型的文档或指南……据我所知,JBI 打包已被弃用,而支持 Osgi……我只是在寻找一些可能对我们的 JBI 应用程序有所了解的文档将 JBI 应用程序转换为 Osgi 所需的过程......我想知道这是否是直接使用 Camel 来满足我们的需要,或者是否有更深层次的考虑。
解决方法
是的,最佳实践是重构为 Apache Camel 以进行集成,而 Apache Karaf 会替换 ServiceMix 运行时。
- 此处有大量示例代码:Apache Karaf Examples
- 具体来说,Camel Example