支付宝的同步通知与异步通知

同步用于即时通知支付完成
异步用于防止信息漏发漏收

解决方案二:

可以这样理解,

1.用户(买家)支付完成后,电商平台需要实时的给用户一个通知,如支付已经处理等待订单确认。
2.电商平台,这块就需要考虑系统技术方面的各个环节,考虑应对复杂多变的并发用户量、业务、流量、网络环境等因素,我们需要把可以异步化的任务进行分离,算是保障系统可造性、可用性的一个重要的点。
3.电商网站每秒钟承接1w、5w、10W交易量甚至更高的时候,实时处理这些请求挑战很大,但如果把这些请求分离业务状态实现异步化,放入消息系统、异步准实时环境,进而整体网站的复杂度降低,这就是同步和异步通知存在的意义。
4.第三方支付公司接入文档上都会有以异步通知为准的约束。
5.其实除了通知这块,还有一块会被忽略,就是支付查询类接口,这一块的作用如果用好了,对系统业务层会省很多人力

解决方案三:

可以换一个理解,一个立即通知,一个稍后通知

猜你喜欢

转载自blog.csdn.net/cmj962464/article/details/81661209