教学优势
曙海教育的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系。曙海教育的课程在业内有着响亮的知名度。
本课程,秉承20年积累的教学品质,以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。
支付平台架构、业务 规划、设计与实现课程
课程大纲:
D1章 收银台业务
1.1 现金收银台
1.2 POS机收银台
1.3 Web收银台
1.4 融合收银台
1.4.1 短信代收费
1.4.2 充值卡
1.4.3 银行卡
1.4.4 WAP支付
1.4.5 zfb
1.4.6 微信支付
1.4.7 代金券
D2章 收银台系统
2.1 收银台SDK
2.1.1 专用收银台SDK
2.1.2 融合收银台SDK
2.2 收银台的对外接入形式
2.3 SDK架构概述
2.3.1 SDK架构的设计特点
2.3.2 用户端SDK架构
2.4 技术选型
2.5 收银台SDK接口设计实战
2.5.1 接口设计原则
2.5.2 收银台SDK接口设计
2.6 SDK基础——动态加载实战
2.7 SDK血管——网络传输实战
2.7.1 网络通信协议选型
2.7.2 开源网络库选型
2.7.3 GZIP压缩技术
2.7.4 登录态保持
2.7.5 安全数据通信
2.8 SDK通信——消息通信实战
2.8.1 LocalBroadcastManager
2.8.2 LocalSocketServer
2.9 SDK持久化——数据库实战
2.9.1 游标的使用
2.9.2 事务的使用
2.9.3 Z佳实践
2.10 SDK性能调优——多线程实战
2.10.1 系统线程
2.10.2 工作线程
2.10.3 线程池
D3章 支付后端技术实战
3.1 业务架构
3.1.1 产品层
3.1.2 核心业务层
3.1.3 数据支撑层
3.1.4 技术支撑层
3.2 支付系统技术栈探秘
3.2.1 操作系统层
3.2.2 虚拟层
3.2.3 Web服务层
3.2.4 数据存储层
3.2.5 服务端技术
3.2.6 终端层
3.3 支付后端业务介绍
3.4 支付后端的服务类型
3.4.1 收单服务
3.4.2 订单参数验证
3.4.3 风控信息收集
3.4.4 交易单提交
3.4.5 支付渠道获取与路由
3.4.6 通知服务
3.4.7 退款服务
3.4.8 查询服务
3.5 支付后端的技术方案及技术实现
3.5.1 Spring Boot简介及微服务搭建实战
3.5.2 设计数据
3.5.3 连接数据
3.5.4 设计数据表
3.5.5 鉴权与下发
3.5.6 提交渠道订单
3.5.7 通知商户
3.6 商户对接
3.6.1 进件
3.6.2 注册账号
3.6.3 生成商户公私钥
3.6.4 配置同异步通知接口
3.6.5 支付订单表
3.6.6 支付服务类
D4章 中国银联和中国网联
4.1 中国银联介绍
4.1.1 互联互通
4.1.2 跨区跨行跨境交易清算
4.1.3 银行卡的标准化
4.1.4 银行卡的账户类型
4.2 中国银联的业务
4.2.1 收单业务
4.2.2 清算业务
4.2.3 代收代付
4.3 接入中国银联
4.3.1 技术准备
4.3.2 技术实现
4.3.3 测试
4.4 中国网联介绍
4.4.1 中国网联的历史
4.4.2 备付金
4.5 中国网联的业务
4.5.1 通信关系
4.5.2 通信报文
4.5.3 业务报文
4.5.4 传输方式
4.5.5 交易系统
4.6 支付渠道与路由
4.6.1 渠道管理
4.6.2 展示路由
4.6.3 交易路由
D5章 账务系统
5.1 账务系统的概念
5.2 账户
5.2.1 账户分类
5.2.2 备付金账户
5.2.3 账户模型
5.3 记账
5.3.1 记账方法
5.3.2 方案选择
5.3.3 触发记账
5.3.4 权责发生制
5.3.5 收付实现制
5.3.6 实时记账机制
5.3.7 缓冲记账机制
5.4 对账
5.4.1 账务核对
5.4.2 平账
5.4.3 账务核算
5.4.4 日间和日终
5.5 技术实现
5.5.1 数据定义
5.5.2 技术实现之规则引擎
5.5.3 技术实现之并行网关
D6章 安全与风控
6.1 准入
6.1.1 从业范围限定
6.1.2 支付牌照申请
6.2 终端安全
6.2.1 安全加密
6.2.2 访问授权
6.2.3 传输安全
6.3 技术实现之终端安全
6.3.1 中低安全级别的数据(DES)
6.3.2 DES算法演进之3DES
6.3.3 高安全级别的数据(AES)
6.3.4 非对称加密(RSA)
6.3.5 传输安全
6.4 接口安全
6.4.1 安全需求
6.4.2 安全策略
6.5 风控系统
6.5.1 与支付系统的关系
6.5.2 付风控的过程