· 开发文档

· 支付社区

首页

小新支付

文档中心

支付社区

关于我们

  • 目录
  • 技术架构

    XxPay刷脸支付系统使用SpringBoot + Dubbo的架构实现,分布式微服务架构,可横向扩容实现高并发解决方案。 

     

    1. 核心技术栈

     

    软件名称

    描述

    使用版本

    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

     

     

    2. 模块介绍

    系统是在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