系统架构
大约 1 分钟
系统架构
系统描述
xxpay4pro为xxpay4j版,使用spring boot + dubbo架构开发。包括运营平台、代理商系统、商户系统、支付系统,结算系统、对账系统等。
模块说明
xxpay-service 所有核心业务方法封装,供其他模块引用后调用
xxpay-core 核心包,包括dubbo服务接口以及实体bean,以及公用引用及常用工具类等
xxpay-manage 运营平台(接口和管理界面,前后端分离)
xxpay-merchant 商户系统(接口和管理界面,前后端分离)
xxpay-agent 代理商系统(接口和管理界面,前后端分离)
xxpay-pay 支付网关,提供商户访问的支付接口及对接所有支付通道实现
xxpay-task定时任务,包括对账服务、结算服务,部署时需单节点部署
xxpay-z-api-base 支付接口的基础包
模块端口配置
| 项目 | 端口 | 描述 |
|---|---|---|
| xxpay-core | - | 公共方法,实体Bean,API接口定义 |
| xxpay-z-api-base | - | 支付接口的基础包 |
| xxpay-manage | 56701 | 运营平台接口 |
| xxpay-agent | 56702 | 代理商系统接口 |
| xxpay-merchant | 56703 | 商户系统接口 |
| xxpay-pay | 56700 | 支付核心系统 |
| xxpay-service | - | 业务接口 |
| xxpay-task | 56705 | 定时任务,包括对账和结算服务 |