更新时间:2022年02月15日17时37分 来源:传智教育 浏览次数:
课程亮点:
1. 智能均衡分配、高可用、大吞吐的企业级解决方案
2. 保证短信高效、准确的送达、简易的操作对接方式
3. 通过对服务的解耦、通讯方式的升级来提升系统的吞吐量
4. 在多通道的加持下,通过智能动态的通道评级、选举、降级、热插拔,增强了系统的健壮性,摆脱对单一通道的依赖
5. 提供多种对接方式,满足企业内部的各种需求
课程目录:
第一阶段
01-课程介绍
02-本章内容介绍
03-项目概述(背景介绍)
04-项目概述(业务架构)
05-项目概述(技术架构)
06-项目概述(项目模块介绍)
07-项目环境准备(环境要求)
08-项目环境准备(Redis集群)
09-项目环境准备(后端工程导入)
10-项目环境准备(数据库)
11-项目环境准备(前端工程)
12-后台管理服务(项目结构)
13-后台管理服务(功能清单)
14-后台管理服务(数据模型与类设计)
15-后台管理服务(基础属性自动注入1)
16-后台管理服务(基础属性自动注入2)
17-后台管理服务(基础属性自动注入3)
18-后台管理服务(基础属性自动注入4)
19-后台管理服务(基础属性自动注入5)
20-后台管理服务(Redis发布订阅模式_介绍)
21-后台管理服务(Redis发布订阅模式_案例演示)
22-后台管理服务(Redis发布订阅模式_代码案例1)
23-后台管理服务(Redis发布订阅模式_代码案例2)
24-后台管理服务(通道管理_原型、需求)
25-后台管理服务(通道管理_具体实现)
01-本章内容介绍
02-短信接收服务介绍
03-Redis队列(介绍)
04-Redis队列(案例演示1)
05-Redis队列(案例演示2)
06-Redis队列(代码案例1)
07-Redis队列(代码案例2)
08-短信接收服务(需求分析)
09-短信接收服务(项目结构)
10-短信接收服务(数据模型与类)
11-短信接收服务(将消息存储到消息缓冲区1)
12-短信接收服务(将消息存储到消息缓冲区2)
13-短信接收服务(将消息存储到消息缓冲区_测试)
14-短信接收服务(TCP接口方式_开发)
15-短信接收服务(TCP接口方式_测试)
16-短信接收服务(SDK_说明)
17-短信接收服务(SDK_开发)
18-短信接收服务(SDK_测试)
第二阶段
01-本章内容介绍3
02-短信发送服务介绍
03-Redis实现分布式锁(重现并发问题)
04-Redis实现分布式锁(使用Java锁机制解决线程并发问题)
05-Redis实现分布式锁(集群部署线程并发问题)
06-Redis实现分布式锁(分布式锁概念)
07-Redis实现分布式锁(SETNX命令实现分布式锁)
08-Redis实现分布式锁(SET命令实现分布式锁)
09-Redis实现分布式锁(代码实现)
10-Redis实现分布式锁(测试)
11-Spring Task定时任务
12-短信发送服务(需求分析)
13-短信发送服务(项目结构)
14-短信发送服务(核心代码介绍1)
15-短信发送服务(核心代码介绍2)
16-短信发送服务(核心代码介绍3)
17-短信发送服务(服务注册器_业务逻辑
18-短信发送服务(服务注册器_代码实现1
19-短信发送服务(服务注册器_代码实现2)
20-短信发送服务(服务注册器_代码实现3)
21-短信发送服务(服务注册器_测试)
22-短信发送服务(通道实例加载器_业务逻辑)
23-短信发送服务(通道实例加载器_代码实现1)
24-短信发送服务(通道实例加载器_代码实现2)
25-短信发送服务(通道实例加载器_代码实现3)
26-短信发送服务(通道实例加载器_代码实现4)
27-短信发送服务(通道实例加载器_代码实现5)
28-短信发送服务(定时短信业务处理器_业务逻辑和代码实现)
29-短信发送服务(短信发送定时任务_业务逻辑和代码实现)
30-短信发送服务(短信接收器_业务逻辑)
31-短信发送服务(短信接收器_代码实现1)
32-短信发送服务(短信接收器_代码实现2)
33-短信发送服务(通道消息监听器_业务逻辑)
34-短信发送服务(通道消息监听器_代码实现)