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

问题描述

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

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

解决方法

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

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...