异步处理在支付环节的应用(1)
本文主要向初步接触支付业务的读者简要普及同步与异步处理的基本概念、关于异步处理在支付环节的应用、支付系统向商户通知支付结果时,为什么要使用“异步通知”?异步处理方式在支付环节可能会产生的哪些问题?在产品设计上如何避免这些问题的发生?
一、什么是同步处理、异步处理?
同步和异步是开发技术中的两个概念:
同步:
指消息请求方发出请求后,必须要等待消息接收方返回结果,才能执行下一个任务。
这种情况下,消息请求方会说:兄弟,你现在就处理我的请求,我啥事都不干,就等你反馈处理结果。
异步:
指“消息请求方”发出请求后,“消息接收方”并不立即准备处理,而告知消息受理结果。“消息请求方”不需要等待“消息接收方”返回处理结果,随时可以触发下一个请求,去执行其他程序。
这种情况下,“消息接收方”会说:兄弟,你的请求我收到了,我会处理的,你该干嘛就干嘛去,等我回复就可以了。
本文主要向初步接触支付业务的读者简要普及同步与异步处理的基本概念、关于异步处理在支付环节的应用、支付系统向商户通知支付结果时,为什么要使用“异步通知”?异步处理方式在支付环节可能会产生的哪些问题?在产品设计上如何避免这些问题的发生?
一、什么是同步处理、异步处理?
同步和异步是开发技术中的两个概念:
同步:
指消息请求方发出请求后,必须要等待消息接收方返回结果,才能执行下一个任务。
这种情况下,消息请求方会说:兄弟,你现在就处理我的请求,我啥事都不干,就等你反馈处理结果。
异步:
指“消息请求方”发出请求后,“消息接收方”并不立即准备处理,而告知消息受理结果。“消息请求方”不需要等待“消息接收方”返回处理结果,随时可以触发下一个请求,去执行其他程序。
这种情况下,“消息接收方”会说:兄弟,你的请求我收到了,我会处理的,你该干嘛就干嘛去,等我回复就可以了。
全部评论
相关推荐
点赞 评论 收藏
分享