2008-11-15 8 views
5

¿Alguien tiene experiencia con el proyecto Spring Integration como ESB incorporado?Integración de muelles como alternativa integrada a ESB independiente

soy muy interesante en casos de uso tales como:

  • archivos de lectura de directorio en base horario
  • datos obtenidos de fuente de datos JDBC
  • La modularidad y la posibilidad de arranque/parada/módulo de redistribuir sobre la marcha (por ejemplo, un módulo puede escanear directorio en base a lo previsto, otra consulta llamada de fuente de datos JDBC, etc.)
  • repetición/reintentar la política

ACTUALIZACIÓN:

encontré respuestas a todas mis preguntas, excepto "Obtención de datos desde la fuente de datos JDBC". ¿Es técnicamente posible?

Respuesta

9

Recuerde, "ESB" es solo un término de marketing diseñado para vender software más caro, no es una solución mágica. Debe considerar los trabajos específicos que necesita que haga su software y seleccionarlos en consecuencia. Si Spring Integration parece ajustarse a la factura, no me preocuparía mucho si no se parece mucho a una instalación de servidor súper costosa.

+2

Lo sé :). Estoy usando proyectos en Mule ESB, pero a menudo está sobrecalificado y deseo usar uno simplificado e integrado. – FoxyBOA

2

Este enlace describe FileSucker con Spring Integration. Lea sobre sus patrones de Integración Empresarial para obtener más información, creo.

Creo que necesitas investigar un poco más o hacer un par de pruebas en algunas de tus cajas de uso. Entonces podemos analizar lo que es bueno y lo malo

2

Los adaptadores JDBC parecen ser work in progress.

Incluso si no hay un adaptador específico disponible, recuerde que Spring Integration es una envoltura delgada alrededor de los POJO. Podrá acceder a JDBC en cualquier componente, p. sus activadores de servicio.

Consulte here para obtener una solución basada en un adaptador de canal de entrada también.