项目实战:ActiveMQ开发大型分布式系统—3112人已学习
课程介绍
消息中间件是搭建大型企业级项目必不可少的成员,只有掌握了消息中间件的使用和应用场景,才能开发真正的大型分布式系统。 ActiveMQ支持JMS,是apache的顶级项目,在全球开源消息中间件中影响力大!
课程收益
掌握基于ActiveMQ进行的多种大型分布式开发场景
使用消息中间件,进行消息的异步交互
使用消息中间件,完成分布式事务
讲师介绍
肖海鹏 更多讲师课程
系统分析师,项目经理,特级讲师;11年项目经验,8年教学经验;在多个大型企业级项目中担任过重要角色。
课程大纲
第1章:JMS编程基础
1. 课程介绍 6:17
2. JSM规范下载位置 2:48
3. JMS和MOM 22:30
4. PTP编程实例 37:28
5. Topic消息实例 12:50
6. ActiveMQ介绍 5:56
7. ActiveMQ的PTP消息发送与主动接收 14:30
8. ActiveMQ的PTP消息发送与j监听接收 4:21
9. ActiveMQ的Topic消息发送与接收 4:18
10. 消息选择器 7:00
11. 消息的发送与回应 8:36
12. Spring封装ActiveMq发送和接收消息 12:01
13. 消息的持久化与非持久化 9:42
14. 消息的超时销毁特性 8:01
15. 消息的PTP和Topic的集群处理 9:03
16. 消息的本地事务与XA事务特性 7:41
第2章:高并发淘宝用户注册中心案例
1. 淘宝用户注册的架构讲解 13:09
2. 注册中心物理表设计 4:06
3. 注册中心的软件架构分析 5:43
4. JBoss与ActiveMQ的整合 7:54
5. 用户注册项目功能演示 12:10
6. 用户注册中心代码讲解 17:24
7. 使用XA事务控制消息队列和数据库 22:21
第3章:超大型12306抢票系统案例
1. 12306抢票系统架构图解析 19:25
2. 12306环境部署和车票查询 11:20
3. 12306项目的完整订票流程 6:02
4. 处理redis中的新订单并回应 15:43
5. 用户订票请求的处理 9:21
6. 监听器出票和写订单的流程 7:47
7. 订票失败的处理流程 3:05
8. 订票超时的异常处理流程 7:28
第4章:大型分布式跨行转账系统案例
1. XA事务与TCC事务介绍 7:54
2. 银行跨行转账系统架构图详解 9:17
3. 转出银行的代码主逻辑 17:32
4. TCC中资源死锁的现象和解决方案 12:05
5. 消息中间件异常回滚操作 6:49
6. 超时无回应的解决方案 9:28
7. 银行接收正常的处理流程 9:53
8. 接收方事务异常回滚流程 5:01
9. 接收异常无消息回应的处理流程 4:26
10. 接收正常无消息回应的解决方案 5:32
大家可以点击【 查看详情】查看我的课程
课程介绍
消息中间件是搭建大型企业级项目必不可少的成员,只有掌握了消息中间件的使用和应用场景,才能开发真正的大型分布式系统。 ActiveMQ支持JMS,是apache的顶级项目,在全球开源消息中间件中影响力大!
课程收益
掌握基于ActiveMQ进行的多种大型分布式开发场景
使用消息中间件,进行消息的异步交互
使用消息中间件,完成分布式事务
讲师介绍
肖海鹏 更多讲师课程
系统分析师,项目经理,特级讲师;11年项目经验,8年教学经验;在多个大型企业级项目中担任过重要角色。
课程大纲
第1章:JMS编程基础
1. 课程介绍 6:17
2. JSM规范下载位置 2:48
3. JMS和MOM 22:30
4. PTP编程实例 37:28
5. Topic消息实例 12:50
6. ActiveMQ介绍 5:56
7. ActiveMQ的PTP消息发送与主动接收 14:30
8. ActiveMQ的PTP消息发送与j监听接收 4:21
9. ActiveMQ的Topic消息发送与接收 4:18
10. 消息选择器 7:00
11. 消息的发送与回应 8:36
12. Spring封装ActiveMq发送和接收消息 12:01
13. 消息的持久化与非持久化 9:42
14. 消息的超时销毁特性 8:01
15. 消息的PTP和Topic的集群处理 9:03
16. 消息的本地事务与XA事务特性 7:41
第2章:高并发淘宝用户注册中心案例
1. 淘宝用户注册的架构讲解 13:09
2. 注册中心物理表设计 4:06
3. 注册中心的软件架构分析 5:43
4. JBoss与ActiveMQ的整合 7:54
5. 用户注册项目功能演示 12:10
6. 用户注册中心代码讲解 17:24
7. 使用XA事务控制消息队列和数据库 22:21
第3章:超大型12306抢票系统案例
1. 12306抢票系统架构图解析 19:25
2. 12306环境部署和车票查询 11:20
3. 12306项目的完整订票流程 6:02
4. 处理redis中的新订单并回应 15:43
5. 用户订票请求的处理 9:21
6. 监听器出票和写订单的流程 7:47
7. 订票失败的处理流程 3:05
8. 订票超时的异常处理流程 7:28
第4章:大型分布式跨行转账系统案例
1. XA事务与TCC事务介绍 7:54
2. 银行跨行转账系统架构图详解 9:17
3. 转出银行的代码主逻辑 17:32
4. TCC中资源死锁的现象和解决方案 12:05
5. 消息中间件异常回滚操作 6:49
6. 超时无回应的解决方案 9:28
7. 银行接收正常的处理流程 9:53
8. 接收方事务异常回滚流程 5:01
9. 接收异常无消息回应的处理流程 4:26
10. 接收正常无消息回应的解决方案 5:32
大家可以点击【 查看详情】查看我的课程