【发布时间】:2013-09-10 02:48:39
【问题描述】:
我是中间件和fuse esb的新手。我不知道如何开始。
正如我所见,fuse 是许多开源组件的组合,如 apache camel、Apache active mq、karaf 等。单独研究每个组件会很耗时,而且时间很短。
有什么捷径,如何掌握fuse esb?
问候,
拉维
【问题讨论】:
我是中间件和fuse esb的新手。我不知道如何开始。
正如我所见,fuse 是许多开源组件的组合,如 apache camel、Apache active mq、karaf 等。单独研究每个组件会很耗时,而且时间很短。
有什么捷径,如何掌握fuse esb?
问候,
拉维
【问题讨论】:
JBoss Fuse 一开始可能有点令人生畏,尤其是当您阅读到大量不同的技术和组件时,但最终它比您想象的要简单:)
如果您正在从所有文档中寻找“快速入门”,我会浏览这四个页面:
Enterprise Integration Patterns - 您的系统中的信息流是什么样的?
Java DSL - 允许您定义routes,以便系统中的不同组件可以相互通信。
Simple Expression Language - 顾名思义,它只是一种简单的表达语言,你最终会经常使用它。
Maven Bundle Plugin - Fuse 大量使用 OSGi,因此您需要知道如何构建 bundles,这是 fuse features 的构建块。
然后在阅读完这些之后,您应该能够理解示例的工作原理:
浏览这些示例应该是让您快速启动和运行的最快方法 - 从 Hello Camel 示例开始(显然!),然后尝试其他一些与您想要做的事情相关的事情(那里那里有很多使用持久性、事务、ActiveMQ、fabric 等的好例子。
我希望这会有所帮助,祝你好运!
【讨论】: