spring-integration - 什么时候应该使用 Spring Integration 或相关框架?

标签 spring-integration enterprise-integration

哪些指标表明应该使用企业集成模式框架?另一方面,哪些指标表明应该坚持使用简单的旧代码进行逻辑流?

就我而言,我们将 Spring Integration 应用于映射/处理应用程序,该应用程序从数据库读取数据,应用业务逻辑(使用 SI),然后进行一些相应的 API 调用。不确定我们通过简单的旧编码方式通过 SI 获得什么样的投资返回率。

最佳答案

Spring Integration 是 http://www.eaipatterns.com 的一个实现,所以问题可能是为什么要使用集成模式。

从 eaipatterns 网站上了解我们为什么需要集成:

“当今的业务应用程序很少孤立存在。用户希望即时访问企业可以提供的所有业务功能,而不管这些功能可能驻留在哪个系统中。这需要将不同的应用程序连接到一个更大的集成解决方案中。这种集成通常是通过使用某种形式的“中间件”来实现。中间件提供了诸如数据传输、数据转换和路由等“管道”。

所以在我看来,这归结为选择自己做管道还是使用 Spring 解决方案。

ROI 与其他 Spring 项目相似,很多人都使用过它,并且它的错误可能比您自己的自制解决方案少。

关于spring-integration - 什么时候应该使用 Spring Integration 或相关框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26539712/

相关文章:

spring - 如何配置 Spring Integration 以使用多线程从 Redis 读取?

elasticsearch - Spring AMQP 和 Elasticsearch - 聚合消息

java - Spring 集成: Exception Handling on Publish/Subscribe Channels with Ordered Subscribers

spring-integration - 网关和服务激活器有什么区别?

jms - 如何在Spring集成中设置每个出站jms消息的优先级?

error-handling - Spring 集成: Splitter exception causes subsequent messages to abort

java - Spring Integration - 转发原始消息并在处理后回复

java - Apache Camel 拦截,更新所有 RouteBuilder 的 Exchange 消息,然后继续

java - Spring Integration - 在应用程序代码中调用方法

java - 拆分器返回空数组列表 Spring 集成