Spring integration spring集成中的串行处理

Spring integration spring集成中的串行处理,spring-integration,Spring Integration,在spring集成中是否可以进行串行处理,即一个请求的响应作为其请求到达下一个请求。我有一个要求,只有在得到服务-1的响应后,我才能启动对服务-2的调用。之所以建议这样做,是因为只有service-1实现了回滚服务。 是否可以控制先处理哪个请求,我希望先处理请求1。这也是可能的吗?这确实取决于您要做什么,但一般的解决方案是使用将第一次保养的顺序设置为“1”,第二次保养的顺序设置为“2” 默认情况下,仅当第一个服务成功时才会调用第二个服务 如果您需要聚合结果,请在两个服务的下游添加聚合器。这实际上

在spring集成中是否可以进行串行处理,即一个请求的响应作为其请求到达下一个请求。我有一个要求,只有在得到服务-1的响应后,我才能启动对服务-2的调用。之所以建议这样做,是因为只有service-1实现了回滚服务。
是否可以控制先处理哪个请求,我希望先处理请求1。这也是可能的吗?这确实取决于您要做什么,但一般的解决方案是使用
将第一次保养的
顺序设置为“1”,第二次保养的
顺序设置为“2”

默认情况下,仅当第一个服务成功时才会调用第二个服务


如果您需要聚合结果,请在两个服务的下游添加聚合器。

这实际上取决于您尝试执行的操作,但一般的解决方案是使用
将第一个服务的
顺序设置为“1”,第二个设置为“2”

默认情况下,仅当第一个服务成功时才会调用第二个服务


如果需要聚合结果,请在两个服务的下游添加一个聚合器。

不清楚您在问什么-使用直接通道将任何应答生成端点连接到下一个端点的默认行为意味着第一个端点的结果是对第二个端点的请求。如果这不是你要问的,请用更清晰和更多的信息重新回答你的问题。我有一个要求,我必须访问两个不同的web服务,但条件是,如果且只有第一个响应成功,我们才会进行第二个web服务调用。所以我想知道这是如何处理的,不清楚你在问什么——默认的行为是用直接通道将任何产生回复的端点连接到下一个端点,这意味着第一个端点的结果是对第二个端点的请求。如果这不是你要问的,请用更清晰和更多的信息重新回答你的问题。我有一个要求,我必须访问两个不同的web服务,但条件是,如果且只有第一个响应成功,我们才会进行第二个web服务调用。所以我想知道如何处理这件事