[已弃用] Fuse 工具
助你渡过难关
Fuse 工具是一个基于 Eclipse 的 IDE,用于创建和测试小型和大型集成应用程序。它的主要特性包括一个图形化路由编辑器、一个功能全面的 Camel 调试器(用于调试本地运行的路由环境),以及一个集成的测试平台,该平台使用 JMX 来在小型测试环境中与容器通信。
Fuse 工具提供了一种简单的方法,可以使用 Apache Camel 和它庞大的 组件库 来创建集成应用程序。
主要特性
-
可视化路由编辑器
-
可视化数据映射器
-
在本地测试和监控你的应用程序
-
集成调试器
-
部署到一个运行时
可视化路由编辑器
拖放你的应用程序
可视化路由编辑器为你提供了针对集成项目的图形化编辑器。从编辑器提供的众多调色板条目中进行选择,以挑选所需的 Camel 端点或 企业集成模式。
编辑器可用在设计模式中,使你能够通过将调色板项目拖放到图表中来简单地创建一条路由。我们支持你为选定的图表图形提供一个文档页,帮助你更快地实现你的目标。可以使用属性视图以一种简单的方式设置所有属性。
对于那些喜欢直接修改 XML 代码或者仅仅想要查看编辑器为你构成的代码的人,我们提供了带代码辅助功能的源视图。
最后还有配置选项卡,使你能够处理全局端点、bean 和数据格式。
可视化数据映射器
转换你的数据
数据转换工具使您能够使用 Dozer 库和一些 Java 代码来处理 Camel 项目中多种格式之间的转换。
全新的 Fuse 转换向导可帮助您快速启动源数据格式和目标数据格式之间的移动…
-
使用带批注的 Java 类创建 Java 到 Java 的转换
-
使用 JSON 源文件或模式创建 JSON 到 JSON 的转换
-
使用 XML 源文件或 XSD 模式创建 XML 到 XML 的转换
-
或者为自定义案例选择您自己的数据格式并关联 Java 类
如果尚未创建,向导会自动为您创建 Java 类,然后创建一个 Dozer 配置文件,使您能够用几次单击将源字段映射到目标字段。
在 Transformation Editor 中,您可以
-
将您的源模型中的字段映射到您的目标模型中的字段
-
在常量或变量和您的目标模型中的字段之间映射
-
使用表达式动态填充来自 Camel 路由的目标字段
-
或者创建自定义映射类来处理唯一或更复杂的情况