分布式架构--简易版支付系统

一、工程结构

pay-common-parent 项目的Maven父配置工程
pay-common 公共工程,所有项目均可引用
pay-common-config 公共配置工程
pay-common-core 公共核心工程,service工程共用
pay-common-web 公共web工程,web工程共用
 
pay-api-merchant       商户API工程,商户对接支付平台时使用(如:模拟商城pay-web-shop)
 
pay-facade-account     账户服务接口
pay-facade-bank        银行管理服务接口
pay-facade-banklink    银行后置服务接口
pay-facade-boss        运营服务接口
pay-facade-cost        成本计算服务接口
pay-facade-fee         商户计费服务接口
pay-facade-limit       交易限制服务接口
pay-facade-notify      通知服务接口
pay-facade-payrule     支付规则服务接口
pay-facade-remit       打款服务接口
pay-facade-report      报表服务接口
pay-facade-settlement  结算服务接口
pay-facade-trade       交易服务接口
pay-facade-user        用户服务接口
 
pay-service-account    账户服务
pay-service-bank       银行管理服务
pay-service-banklink   银行后置服务
pay-service-boss       运营服务
pay-service-cost       成本计算服务
pay-service-fee        商户计费服务
pay-service-limit      交易限制服务
pay-service-notify     通知服务
pay-service-payrule    支付规则服务
pay-service-remit      打款服务
pay-service-report     报表服务
pay-service-settlement 结算服务
pay-service-trade      交易服务
pay-service-user       用户服务
 
pay-app-queue-notify   消息队列监听APP
 
pay-timer-report       报表分析定时任务
 
pay-web-bank-receive   银行回调请求信息接收
pay-web-boss           运营管理系统
pay-web-gateway        支付网关
pay-web-notify-receive 通知消息接收
pay-web-portal         门户系统
pay-web-trade          交易接口
 
pay-web-shop           模拟商城


二、系统简要功能演示

 

三、技术点

FastDFS分布式文件系统的使用

ActiveMQ消息队列的使用

Redis分布式缓存的使用


四、部署结构

部署视频教程:http://www.roncoo.com/course/view/85d6008fe77c4199b0cdd2885eaeee53


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值