proginn16131555712022年12月05日
299阅读

作品详情

融融网聚合支付
. 开发环境:IntelliJ IDEA+JDK1.8+Maven+Git+Mysql
开发时间:2019.06-2020.7
项目描述:整合第三方支付接口, 支付宝、银联封装成接口提供给服务接口使用
技术架构:SpringBoot+docker+ApiSwagger+Maven
责任描述:
1. 对接第三方支付接口平台
2. 聚合支付平台数据库表结构设计
3. 基于设计模式构建聚合支付平台
4. 基于 RabbitMQ 实现分布式事务解决方案
5. 使用 xxl-job 实现聚合支付对账
6. 常见支付问题解决
技术描述:
对接第三方支付平台接口
负责支付宝、银联支付等支付接口对接
聚合支付平台数据库表结构设计
负责聚合支付平台数据库表结构设计,渠道表、流水表、日志表等实现完全可视化界面支付开关控制支付渠道. 页码: 4
基于设计模式构建聚合支付平台
使用策略+工厂设计模式实现支付接口提交 html 表单元素重构、使用模版方法+工厂设计模式实现共同异步回调代码重构,
采用多线程+MQ 实现支付回调日志收集. 使用 xxl-job 实现聚合支付对账
使用分布式任务调度平台 XXL-JOB 实现支付接口产生延迟导致订单状态不同步实现自动化补偿,每天晚上两点钟时间定时触
发任务,商户端主动使用支付 id 调用第三方支付渠道接口查询支付状态是否已经支付过,如果第三方支付渠道接口已经支付过,
同步商户端订单状态. 基于 MQ 实现分布式事务解决方案
在微服务系统中,支付服务调用积分服务接口增加对应积分,该场景存在分布式事务问题,我们采用 RabbitMQ 实现+补
单形式保证最终一致性实现双方数据同步
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论