春天和春天有什么区别?蓝图&路由器在阿帕奇骆驼?

时间:2015-02-06 10:44:33

标签: apache-camel spring-amqp jbossfuse apiblueprint

我是Fuse的新手。我正在使用Jboss Fuse并创建Fuse项目。 我想知道像spring,blueprint和router这样的容器之间的基本区别吗?

1 个答案:

答案 0 :(得分:0)

Spring和蓝图是依赖注入框架。您可以使用它们来配置将在JBoss Fuse应用程序中使用的所有依赖项(就像jms队列或java Datasources)。

Spring是一个流行的框架,而蓝图是特定于OSGi的(这就是它在JBoss Fuse中使用的原因)。

路由器控制应用程序中的消息流。 JBoss Fuse基于Apache Camel轻量级集成框架构建,可以进行路由。编写JBoss Fuse应用程序时,您可能会通过Java或XML定义Routes

要阅读有关路由的更多信息,建议您阅读apache camel网站上的企业集成模式