阅读Spring Integration示例,在我的脑海中出现了疑问。
我有一个小应用程序,给出一个场景,“集成流程”的结果是更新“未来”中的“结果”所必需的。
阅读MathServiceGateway示例并未解释太多。
有没有人有类似函数的“回调”建议,Channel Interceptor似乎是下一个承诺,但异步计算更适合“请求 - 响应”的场景(WebClient - Service - Spring Integration - 得到响应)就像调用者保持暂停状态直到整合流程结束。
Idea是从Spring Integration内部执行的计算中检索结果。
的问候。
答案 0 :(得分:1)
请参阅Reference Manual有关此事。
您无需担心callback
的任何Future<?>
或某些手动设置。根据Spring Integration Gateway组件逻辑,一切都由Framework完成。