jeepay/README.md
2017-08-12 16:17:59 +08:00

1.8 KiB
Raw Blame History

项目简介

xxpay-master是一个使用spring-cloud开发的分布式聚合支付系统,集成微信,支付宝,易宝支付,京东支付,IAP支付等第三方支付渠道.

功能特性

支持分布式集群部署,适用于高并发场景.

环境依赖

ActiveMQ服务

在支付中心回调业务系统时使用了MQ用到延迟消息处理。

部署步骤

参考wiki中的文档.

目录结构描述

2. 项目结构

  • xxpay项目使用java语言开发jdk版本为1.8项目使用maven编译。
  • 项目计划使用种架构开发: 1spring-cloud架构 2spring-boot-dubbo架构 3spring-mvc

2.1 xxpay-master

项目 server-port 描述
xxpay-common 公共模块(常量、工具类等)jar发布
xxpay-dal 支付数据访问层jar发布
xxpay-mgr 8092 支付运营平台
xxpay-shop 8081 支付商城演示系统
xxpay4spring-cloud 支付中心spring-cloud架构实现
xxpay4spring-boot-dubbo 支付中心spring-boot-dubbo架构实现
xxpay4spring-mvc 支付中心spring-mvc架构实现

2.2 xxpay4spring-cloud

项目 server-port 描述
xxpay-config 2020 支付服务配置中心
xxpay-gateway 3020 支付服务API网关
xxpay-server 2000 支付服务注册中心
xxpay-service 3000 支付服务端
xxpay-web 3010 支付客户端

说明:

  • 项目启动顺序xxpay-server > xxpay-config > xxpay-server > xxpay-web > xxpay-gateway

2.3 xxpay4spring-boot-dubbo

项目 server-port 描述
...

2.4 xxpay4spring-mvc

项目 server-port 描述
...

版本内容更新

版本 日期 描述 作者
V1.0 2017-08-11 创建 丁志伟

声明

协议