支付宝的同步与异步的问题(如图)

如图,1.1步骤中:《同步返回二维码链接》 和 3.4步骤中:《若支付成功,则返回异步消息》,
这里的同步和异步指的是什么?
我的理解是:
    同步指的是:商户系统向支付宝系统发送请求后,支付宝系统只向商户系统返回响应;
    异步指的是:在3.2步骤中,用户输入密码支付完成后,支付宝系统在向支付宝APP返回响应的
    同时,支付宝系统还向商户系统返回响应,而这两者是互不干扰的;
    
不知这种理解是否正确?

图片描述

阅读 4.8k
2 个回答

举个例子:
同步:我踹你一脚,你立马告诉我你疼;
异步:我踹你一脚,你没反应,过两天你妈妈找到我妈妈,说你疼。

这里的同步返回二维码链接,是指你调用这个接口的时候,二维码链接保存在响应结果里面返回;若支付成功,返回异步消息:你调用支付接口,接口的响应结果里面不会包含是否支付成功的信息,当支付成功后,支付平台会调用你提供的接口来通知你是否支付成功。

clipboard.png

题外话:虚线返回箭头在UML中指的是异步消息的结果返回,这里画的不是很准确~

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题