Message 培训课程

September 20, 2018

讲解消息机制和设计原则,消息提供的排队机制是处理高并发的基本方式。学习JMS规范API接口,并深入分析常见JMS服务器实现ActiveMQ Artemis。 Kafka消息系统实现原理。AMQP协议介绍和实现分析。 授课时长 1-2天

消息系统设计

  • 消息总体结构,消息头,消息体的设计
  • 消息的发送和接收,加解密,压缩
  • 连接管理,消息队列管理
  • XML和二进制消息

JMS API

  • JMS1.1接口学习
  • JMS2.0版本的改进和优化

ActiveMQ

  • 自有API使用说明,使用管理接口
  • 网络连接管理,LinuxAIO使用
  • 文件存储设计原理和实现
  • 消息流控制,拥塞管理
  • 事务处理
  • 集群,高可用的配置和实现分析
  • 集成到Wildfly中
  • Openwire协议分析

Kafka

  • Kafka开发和管理
  • Kafka实现原理

消息文本接口

  • STOMQ协议介绍
  • AMQP协议介绍
  • 移动应用开发中应用消息