33. 尚融宝汇付宝回调流程

UserAccountController.java

  • 往任务队列里面添加一个新的任务
  • NotifyVO组装尚融宝回调的请求地址,以及请求的参数
    在这里插入图片描述

ScheduledTask.java

  • 定时任务:每秒钟执行一次
    在这里插入图片描述

NotifyThread.java

  • 拿着参数与url发起远程调用
    在这里插入图片描述

SignUtil.java

  • getPostData()对参数进行了组装
  • 然后就调用HttpUtil.doPost(),将reqData发送到url对应的服务器,这里面如果url没有值的话,respData就会获取失败,如果有值的话,尚融宝回调处理成功则返回success,处理失败则返回非success
    在这里插入图片描述

SignUtil.java

  • 回到NotifyThread.java调用sendRequest的地方,判断result的值是不是success,不是则会发起失败重试,一秒一执行
    在这里插入图片描述

UserAccountController.java

  • 最后全部处理完成之后,会跳转到成功页,尚融宝的地址也会添加到页面上
    在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部