更新時間:2022-02-17 來源:黑馬程序員 瀏覽量:
課程亮點:
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-短信發送服務(通道消息監聽器_代碼實現)