软件 | spring-boot-pay支付服务 v1.0 |
内容 |
spring-boot-pay支付服务:支付宝,微信,银联详细 代码案例 (支付宝和微信支付测试均需要企业认证,如果没有企业推荐使用 [服务商模式] 申请开通个人商户 也可以测试 )。 你问我答1)为什么会有这个一个项目? 因为平台有多个项目,每个项目都有支付模块,所以就单独出来了一个服务,这样就可以复用呗。 2)服务通过什么方式调用? 当然是 RPC 了,通过注册中心调用服务,技术栈 Zookeeper + Dubbo,这两个玩意都可以做集群。 3)使用 RPC 有什么好处? 一是安全啊,我们项目部署在私有云,注册中心一般不会对外开放,那就不存在 HTTP 接口所谓的鉴权了; 二是高效啊,毕竟 RPC 是基于四层协议的,相对来说的确会高那么一点点,这个大家可以自行测试,但是我觉得对于大部分公司,这个不重要。 4)这个项目可以拿来即用吗? 当然可以,只要只配置好相关参数,把接口类打个包,扔给消费者就是了,当然了,一些业务逻辑还是需要自己去实现的。 5)如何保证高可用? 那就部署多个服务,Dubbo 默认负载均衡策略是轮询,你也可以配置成其他策略,比如根据机器配置设置加权之类的。Zookeeper 也可以啊,保证 2N+1 台就是了。 以下所有支付Demo,测试通过,真实有效。 支付宝 扫码支付、电脑支付、WAP支付、APP支付服务端 微信 扫码支付(模式一二)、公众号H5支付、WAP支付 银联 电脑支付、WAP支付 开发环境 JDK1.8、Maven、IDEA、SpringBoot2.2.6、Dubbo2.7.3、zookeeper3.5.3 功能日志支付宝生成支付二维码Demo已经测试完成 支付宝手机端H5支付Demo已经测试完成 支付宝电脑支付Demo已经测试完成 微信二维码支付模式二Demo测试完成 微信公众号支付(需要添加认证网址) 银联支付电脑支付Demo测试完成 银联支付H5支付Demo测试完成 微信二维码支付模式一Demo测试完成 集成Dubbo服务,全注解提供RPC服务 集成logback日志组间 集成HTTPS证书安全服务 集成微信H5(WAP)支付 |
标签 | 支付,服务 |
缩略图 | ![]() |
软件名称 | spring-boot-pay支付服务 v1.0 |
软件图标 | |
软件大小 | 1.2MB |
发布时间 | |
软件平台 | |
软件语言 | 简体中文 |
软件授权 | 免费软件 |
操作系统 | Java |
系统类型 | |
用户评分 | 3 |
软件版本 | |
官方网站 | |
官方网址 | |
软件截图 | |
软件总类 | 源码系统 |
软件大类 | 源码下载-软件开发-java源码-支付服务 |
软件小类 | java源码 |
开发者 | |
主办单位名称 | |
ICP备案名 | |
备案号 | |
使用年龄 | |
下载链接 | ![]() |
攻略教程 | |
详细介绍 | |
操控设备 | |
隐私政策 | |
查看权限 | |
敏感权限获取说明 | |
软件类型 | 国产软件 |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于使用电脑或刷手机。 |
随便看 |
|
传承兰台文化,共同保存历史记忆!兰台网收藏软件、游戏、图片、图书、电影、电视剧等互联网档案,是免费和可借阅文本、电影、音乐等档案的数字图书馆。