2009-11-03 15 views
5

He pasado por el tutorial "Spring Integration in 10 minutes" para configurar una aplicación de integración de Spring básica. Me gustaría implementar esta aplicación en Tomcat y tener el canal de entrada en vivo en el servidor y enviar la salida a un cliente, pero estoy teniendo dificultades para encontrar ejemplos de esto.¿Cómo implementar una aplicación de integración de Spring en Tomcat?

¿Alguien podría proporcionarme algunos enlaces a un tutorial sobre cómo hacer esto u otro tipo de orientación? ¡Toda ayuda es muy apreciada!

Respuesta

4

Aquí está la respuesta que obtuve de los foros de integración de Primavera:

Hola

Primera - intentar construir aplicaciones Spring MVC sencilla (sin primavera-Int!) - esto le ayudará a saber cómo integrar Java Web Aplicaciones (particularly web.xml file) con Spring Framework (XML de contexto de primavera). Luego, intente agregar beans Spring Integration (canales, filtros, ...) a la configuración de Spring.

El caso más simple es la siguiente: DispatcherServlet

  • configure en web.xml controlador
  • construcción sencilla Spring MVC
  • añadir granos de integración de Primavera a la configuración XML de DispatcherServlet
  • canal de inyección al controlador y el uso es

Este es un tutorial aproximado sobre cómo enviar mensajes en respuesta de la solicitud HTTP del cliente.

Luego puede intentar usar la compatibilidad con los servicios web de Spring-Integration, donde puede configurar todo sin escribir el código del controlador.

Por lo tanto - en primer lugar tratar algunas muestras Spring MVC y luego tratar de Integración primavera

buena suerte Grzegorz Grzybek

Source

+2

No olvide configurar un ContextLoaderListener para el contexto de su aplicación, de lo contrario, su DispatcherServlet no se activará hasta que llegue una solicitud web. (Puede estar bien si solo usa HTTP entrante para activar su integración, no está bien si usa otra cosa, como JMS.) – Pavel

+1

Gracias retrospectivamente, solo necesitaba la respuesta a esto ahora :) – Deleted

Cuestiones relacionadas