异步API的设计

40 阅读1分钟

近期写一些代码发现,对方的api时间太长,影响到api的时长考核,原计划是在交互中加一个状态(进行中),但用户不同意,只能写一个异步加载的功能了。

整体的时序图如下,前端做了一个timer定时调度(现在的系统还没有办法部署websocket) 系统a异步去调用系统b的服务,直接返回taskId

image.png