如何在弹簧集成中使用子流

时间:2019-05-15 17:18:57

标签: spring-integration

我正在研究使用Spring集成的项目。而且,我们可能会流动,最终会形成整个系统。 现在,我们需要创建一个主要流程,该流程具有在内部调用子流程的所有抽象组件。我找到了用于创建子流程的spring集成流程项目。 https://github.com/spring-projects/spring-integration-flow/tree/master

但是,当我尝试找出最新的jar时,发现它是基于2015(https://mvnrepository.com/artifact/org.springframework.integration/spring-integration-flow)构建的。现在让我感到困惑的是,我们是否必须使用这个项目或其他需要使用的Spring集成构建方法。

for p in nested_range (5, 0, 3):
  print(p)

# (0, 0, 0, 0, 0)
# (0, 0, 0, 0, 1)
# (0, 0, 0, 0, 2)
# (0, 0, 0, 1, 1)
# (0, 0, 0, 1, 2)
# (0, 0, 0, 2, 2)
# (0, 0, 1, 1, 1)
# (0, 0, 1, 1, 2)
# (0, 0, 1, 2, 2)
# (0, 0, 2, 2, 2)
# (0, 1, 1, 1, 1)
# (0, 1, 1, 1, 2)
# (0, 1, 1, 2, 2)
# (0, 1, 2, 2, 2)
# (0, 2, 2, 2, 2)
# (1, 1, 1, 1, 1)
# (1, 1, 1, 1, 2)
# (1, 1, 1, 2, 2)
# (1, 1, 2, 2, 2)
# (1, 2, 2, 2, 2)
# (2, 2, 2, 2, 2)

现在,我们想创建一个文件master-flow.xml,它以非常高的层次显示了图中的所有组件。

谢谢, Nishit C。

1 个答案:

答案 0 :(得分:0)

好吧,该项目对社区的兴趣已经有一段时间了。现在,当大多数人放弃XML配置而转而使用Java和Annotation配置并在顶部使用Spring Boot时,这样的项目就不再具有吸引力了。

另一方面,我们已经为Spring Integration流程提供了Java DSL:https://docs.spring.io/spring-integration/docs/current/reference/html/#java-dsl

我想说它的item定义和子流功能可以满足您的需求。

我知道这可能不是您要寻找的答案,但是至少这应该是您可以考虑的食物。