我是Fuse的新手。我正在使用Jboss Fuse并创建Fuse项目。 我想知道像spring,blueprint和router这样的容器之间的基本区别吗?
答案 0 :(得分:0)
Spring和蓝图是依赖注入框架。您可以使用它们来配置将在JBoss Fuse应用程序中使用的所有依赖项(就像jms
队列或java Datasources
)。
Spring是一个流行的框架,而蓝图是特定于OSGi的(这就是它在JBoss Fuse中使用的原因)。
路由器控制应用程序中的消息流。 JBoss Fuse基于Apache Camel
轻量级集成框架构建,可以进行路由。编写JBoss Fuse应用程序时,您可能会通过Java或XML定义Routes
。
要阅读有关路由的更多信息,建议您阅读apache camel网站上的企业集成模式。