gpt4 book ai didi

java - 单个 vert.x 处理程序内的多个异步操作

转载 作者:行者123 更新时间:2023-11-30 06:19:48 24 4
gpt4 key购买 nike

我使用 Java vert.x 作为我的 REST 服务。我有一个垂直线,它有一个端点,我们称之为“/Foo”

在 Foo-Handler 内部的“handle”方法中,我需要调用 WebService-A 和 WebService-B,合并两个答案并将其作为响应返回。

如何从单个处理程序内部完全异步运行两个部分?有一个更好的方法吗?我想也许创建一个垂直用于处理 A 和另一个垂直用于 B,以及第三个垂直来包裹这两个,但我不确定这是正确的......

我还可以为每个操作创建新线程,但我再次相信,我缺少 vert.x 基础设施中的内置解决方案

最佳答案

您正在寻找的是 async coordination 。特别是concurrent compostion ,允许您合并两个或多个异步操作的结果。

关于java - 单个 vert.x 处理程序内的多个异步操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48405669/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com