春季集成:发送响应到客户http入站网关

问题描述:

我有一个http入站网关,需要接收请求验证它,然后立即发送响应到客户端。响应发回后,我的SI流程需要继续进行进一步处理。验证完成后,应立即将响应发送给客户。响应的发送不应该等到我的整个处理完成。一旦发送响应,我如何触发SI流程继续进行进一步处理。这种情况下适当的SI组件是什么?春季集成:发送响应到客户http入站网关

如果响应仅为200 OK,请使用入站通道适配器(不是网关),并在验证后使第一个通道为ExecutorChannel。然后,消息立即传递给执行者,响应将被发送。

如果您需要自定义回复,请在验证发布 - 订阅通道(使用执行程序)后使用网关并创建第一个通道,然后在该通道的一位使用者中构建回复,并在另一个使用者处理该请求。