XxPay刷脸支付系统使用SpringBoot + Dubbo的架构实现,分布式微服务架构,可横向扩容实现高并发解决方案。
软件名称 |
描述 |
使用版本 |
JDK |
Java运行环境 |
1.8 |
Dubbo |
RPC框架 |
2.7.1 |
Spring Boot |
接口实现 |
2.1.7.RELEASE |
MyBatis-Plus |
数据业务访问层 |
3.1.2 |
Redis |
缓存使用 |
3.2.8 |
Zookeeper |
服务注册中心 |
3.4.6 |
Mysql |
数据库 |
5.7.X |
ActiveMQ |
消息中间件 |
5.15.8 |
系统是在Idea下开发,使用Maven构建,各模块:
模块名称 |
模块描述 |
端口 |
xxpay-core |
核心工具类、实体对象、业务接口定义 |
|
xxpay-service |
业务接口实现、DAO相关 |
|
xxpay-manage |
运营平台 |
8202 |
xxpay-isv |
服务商系统 |
8206 |
xxpay-agent |
代理商系统 |
8203 |
xxpay-mercahnt |
商户系统 |
8204 |
xxpay-member |
会员系统 |
8207 |
xxpay-pay |
支付网关 |
8201 |
xxpay-task |
佣金结算、对账任务等定时任务 |
8205 |