同步受理,异步执行
为什么会有这个操作?
服务的超时
流程如下:
客户调网银,网银需要做一系列的校验,如果校验通过,则先将此笔交易落库(此时库里没有存储这笔交易的流水号),然后同步调转账平台,否则抛错;转账平台收到网银的这笔交易请求之后,需要做一系列的校验,如果校验通过,则同步受理这笔流水,同步响应给网银的数据有流水号,流水状态(已受理),then转账系统内部在对此笔交易进行消费;网银拿到转账平台的响应数据,同步更新网银库中的数据(流水号),同时将以往报的形式将流水号同步返回给客户;在转账平台真正调用支付受理平台发起转账之后,将会以消息的方式通知网银转账真正的状态(失败,成功),网银收到消息则同步更新库中交易流水的状态,转账平台也会将此笔交易流水以消息的方式同步给对账dan;当用户查询交易明细,历史账单...网银可以直接从对账单查询返回给客户;