如何在Tomcat中部署Spring Integration应用程序?

Cug*_*uga 5 spring tomcat web-applications spring-integration

我已经完成了" 10分钟内的Spring集成 "教程,用于设置基本的Spring Integration应用程序.我想在Tomcat中部署这个应用程序并在服务器上实现输入通道并将输出发送回客户端,但我很难找到任何这样的例子.

任何人都可以向我提供一些教程的链接,如何做到这一点或任何其他类型的指导?非常感谢所有帮助!

Cug*_*uga 5

这是我从 Spring Integration 论坛得到的回复:

你好

首先 - 尝试构建简单的 Spring MVC 应用程序(没有 Spring-Int!) - 这将让您知道如何将 Java Web 应用程序(特别是 web.xml 文件)与 Spring Framework(spring 上下文 XML)集成。然后尝试将 Spring Integration bean(通道、过滤器等)添加到 Spring 配置中。

最简单的场景是这样的:

  • 在 web.xml 中配置 DispatcherServlet
  • 构建简单的 Spring MVC 控制器
  • 将 Spring Integration beans 添加到 DispatcherServlet 的 XML 配置中
  • 将通道注入控制器并使用它

这是关于如何发送消息以响应客户端的 HTTP 请求的粗略教程。

然后您可以尝试使用 Spring-Integration Web 服务支持,您可以在其中配置所有内容而无需编写控制器代码。

所以 - 首先尝试一些 Spring MVC 示例,然后尝试 Spring Integration

祝你好运 Grzegorz Grzybek

来源

  • 不要忘记为您的应用程序上下文配置一个 ContextLoaderListener,否则您的 DispatcherServlet 在 Web 请求到达之前不会被唤醒。(如果您只使用 HTTP 入站来触发您的集成可能没问题,如果您使用其他类似 JMS 的东西就不行。) (2认同)