Spring Integration 作为独立 ESB 的嵌入式替代方案

问题描述 投票:0回答:4

有人有使用 Spring Integration 项目作为嵌入式 ESB 的经验吗?

我对以下用例非常感兴趣:

  • 按计划从目录中读取文件
  • 从 JDBC 数据源获取数据
  • 模块化以及动态启动/停止/重新部署模块的可能性(例如,一个模块可以按计划扫描目录,另一个模块可以从 jdbc 数据源调用查询等)
  • 重复/重试政策

更新:

除了“从 JDBC 数据源获取数据”之外,我找到了所有问题的答案。技术上可行吗?

spring jdbc soa esb spring-integration
4个回答
9
投票

请记住,“ESB”只是一个营销术语,旨在销售更昂贵的软件,它不是灵丹妙药。您需要考虑您需要软件执行的具体工作,并做出相应的选择。如果 Spring Integration 似乎符合要求,那么我不会太担心它是否看起来不太像一个超级昂贵的服务器安装。


3
投票

Spring Integration JDBC 适配器在 2.0 中可用,我们上周刚刚发布了 GA。这是参考手册中的相关部分:http://static.springsource.org/spring-integration/docs/latest-ga/reference/htmlsingle/#jdbc


2
投票

JDBC 适配器似乎是正在进行中

即使没有可用的特定适配器,请记住 Spring Integration 是 POJO 的薄包装器。 您将能够在任何组件中访问 JDBC,例如您的服务激活器。

请参阅此处了解基于轮询入站通道适配器的解决方案。


2
投票

此链接描述了带有 Spring Integration 的 FileSucker。我想,请阅读您的企业集成模式以获取更多信息。

我觉得你需要自己做更多的调查,或者对你的一些用例进行几次尝试。然后我们就可以讨论什么是好什么是坏了

© www.soinside.com 2019 - 2024. All rights reserved.