【问题标题】:How to deploy a Spring Integration app in Tomcat?如何在 Tomcat 中部署 Spring Integration 应用程序?
【发布时间】:2010-12-12 16:15:30
【问题描述】:

我已经阅读了“Spring Integration in 10 minutes”教程来设置一个基本的 Spring Integration 应用程序。我想在 Tomcat 中部署这个应用程序,让输入通道在服务器上运行并将输出发送回客户端,但是我很难找到任何这样的例子。

任何人都可以向我提供一些指向如何执行此操作的教程的链接或任何其他类型的指导吗?非常感谢所有帮助!

【问题讨论】:

    标签: spring tomcat web-applications spring-integration


    【解决方案1】:

    这是我从 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 bean 添加到 DispatcherServlet 的 XML 配置中
    • 将通道注入控制器并使用它

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

    然后您可以尝试使用 Spring-Integration Web 服务支持,您可以在不编写控制器代码的情况下配置所有内容。

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

    祝你好运 Grzegorz Grzybek

    Source

    【讨论】:

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

    也许试试Spring Integration forum

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-16
      • 2019-10-12
      • 1970-01-01
      • 2021-07-14
      • 2017-04-01
      • 1970-01-01
      相关资源
      最近更新 更多