三方系统交互同步和异步设计问题?-灵析社区

希望奇迹发生_1

同时对接A系统和B系统,一个请求从A系统发到我,我再去请求B系统,但是A系统要求同步返回结果,而B系统是异步返回结果的,这种情况怎么设计比较好?主要是如何满足A系统的同步返回的要求

阅读量:268

点赞量:8

问AI
你可以:A请求过来的时候立马同步回给A一个标识符,表示请求已接受正在等待B系统返回。 接下来,A系统要么轮询你,直到B系统返回结果。要么你主动推送B的结果给A