我刚接触到中间件和熔丝esb。我不知道如何从它开始。
正如我所看到的,融合是许多开放源组件的组合,如apache camel,Apache active mq,karaf等。单独研究每个组件并且时间不足会耗费时间。
任何可用的捷径,如何掌握保险丝esb?
此致
拉维
答案 0 :(得分:2)
JBoss Fuse在开始时可能有点令人生畏,特别是当你读到大量不同的技术和组件时,但最终它比你想象的更简单:)
如果您正在寻找所有文档中的“快速入门”,我将浏览这四页:
Enterprise Integration Patterns - 您系统中的信息流是什么样的?
Java DSL - 允许您定义routes
,以便系统中的不同组件可以相互通信。
Simple Expression Language - 就像名字所说的那样,它只是一种简单的表达语言,你最终会使用它。
Maven Bundle Plugin - Fuse大量使用OSGi,因此您需要知道如何构建bundles
,它们是融合features
的构建块。
然后在读完之后你应该能够理解这些例子的工作原理:
通过这些示例应该是让您快速启动并运行的最快捷方式 - 从Hello Camel示例开始(显然!),然后尝试一些与您想要做的事情相关的其他示例(有很多很好的例子,使用持久性,事务,ActiveMQ,结构等)。
我希望这有帮助,祝你好运!