简介

 RabbitMQ是一款现在使用最广泛的消息组件,其使用AMQP协议开源实现,同时也是Pivotal公司出版(Spring所在公司)。

    本课程之中将为读者详细的讲解RabbitMQ组件的相关概念、队列处理以及Spring整合操作。

一、认识RabbitMQ
rabbitmq-0101_RabbitMQ简介
    本课程主要为读者讲解RabbitMQ的系统架构以及其核心概念。


rabbitmq-0102_安装ErLang开发环境
    本课程主要讲解ErLang开发环境的编译与安装。

rabbitmq-0103_安装并配置RabbitMQ
    本课程主要讲解RabbitMQ的编译、安装以及启动配置。

二、使用Java操作RabbitMQ
rabbitmq-0204_建立消息生产者
    本课程主要讲解如何通过Java程序实现消息生产者的消息发送。

rabbitmq-0205_定义消息消费者
    本课程主要讲解如何利用Java实现消息消费者操作。

rabbitmq-0206_工作队列
    本课程主要讲解如何实现工作队列处理操作。

rabbitmq-0207_消息持久化
    本课程主要讲解消息持久化存储与非持久化存储的区别。

rabbitmq-0208_虚拟主机
    本课程主要讲解虚拟主机的创建以及使用。

三、发布订阅模式
rabbitmq-0309_广播模式
    本课程主要讲解交换空间与广播模式的使用。

rabbitmq-0310_直连模式
    本课程主要讲解RabbitMQ中的routingkey的作用

rabbitmq-0311_主题模式
    本课程主要讲解RabbitMQ中主题模式的使用。

四、Spring整合RabbitMQ组件
rabbitmq-0412_定义消费者程序
    本课程主要讲解如何利用Spring整合RabbitMQ消息消费者程序。

rabbitmq-0413_定义消息生产者
    本课程主要讲解如何实现消息生产者的定义。

五、搭建RabbitMQ集群
rabbitmq-0514_搭建RabbitMQ基础集群
    本课程主要讲解如何实现RabbitMQ集群的搭建。

rabbitmq-0515_镜像队列
    本课程主要讲解镜像队列的作用以及配置实现。

分类
RabbitMQ
课程标签: RabbitMQ rabbit
查看课程