spring & apache camel 中的蓝图和路由器有什么区别?
what is difference between spring & blueprint & router in apache camel?
我是 Fuse 的新手。我正在使用 Jboss Fuse 并创建 Fuse 项目。
我想知道 spring、蓝图和路由器等容器之间的基本区别?
Spring和blueprint是依赖注入框架。您可以使用它们来配置您将在 JBoss Fuse 应用程序中使用的所有依赖项(就像 jms
队列或 java Datasources
)。
Spring 是一个流行的框架,而蓝图是特定于 OSGi 的(这就是它在 JBoss Fuse 中使用的原因)。
路由器控制应用程序中的消息流。 JBoss Fuse 建立在 Apache Camel
轻量级集成框架之上,该框架可执行您的路由。当您编写 JBoss Fuse 应用程序时,您可能会通过 Java 或 XML.
定义 Routes
要阅读有关路由的更多信息,我建议您在 apache camel 网站上阅读有关 Enterprise Integration Patterns 的内容。
我是 Fuse 的新手。我正在使用 Jboss Fuse 并创建 Fuse 项目。 我想知道 spring、蓝图和路由器等容器之间的基本区别?
Spring和blueprint是依赖注入框架。您可以使用它们来配置您将在 JBoss Fuse 应用程序中使用的所有依赖项(就像 jms
队列或 java Datasources
)。
Spring 是一个流行的框架,而蓝图是特定于 OSGi 的(这就是它在 JBoss Fuse 中使用的原因)。
路由器控制应用程序中的消息流。 JBoss Fuse 建立在 Apache Camel
轻量级集成框架之上,该框架可执行您的路由。当您编写 JBoss Fuse 应用程序时,您可能会通过 Java 或 XML.
Routes
要阅读有关路由的更多信息,我建议您在 apache camel 网站上阅读有关 Enterprise Integration Patterns 的内容。