同步Node.JS中的API调用



Folks我不是Node.JS专家,作为使用Node.JS的团队的产品经理,我有以下困境。

我的团队使用Node.JS构建了一个平台,业务规则引擎是该平台的关键组件。规则引擎(RE)具有对各种目标服务器进行API调用的命令。RE打算按顺序执行语句,但我的技术团队告诉我,web API调用是在Node中并行执行的。因此,如果有一个API调用,后面跟着处理从API调用获取的数据的语句,然后代码在一些处理后将数据传递给另一个API调用,我被告知——第二个API将接收无效数据,因为它将与第一个API一起执行。这是真的吗?

如果是这样的话,有什么好的方法可以在不影响性能的情况下有效地解决问题?如前所述,我希望语句能够并行执行,无论它们是API调用还是非API调用。

感谢

这不是真的。在第一个响应的回调中,处理数据并发送第二个响应。

最新更新