消息中间件MQ学习记录
文章平均质量分 88
消息中间件MQ
彤彤的小跟班
985上班族
展开
-
ActiveMQ-05-ActiveMQ的传输协议,消息存储和持久化
文章目录01、ActiveMQ的传输协议概述支持的传输协议TCP协议NIO协议AMQP协议(了解)STOMP协议(了解)MQTT协议(了解)NIO协议案例修改配置文件activemq.xml生产者代码消费者代码NIO协议案例增强修改配置文件activemq.xml生产者代码消费者代码02、ActiveMQ的消息存储和持久化概述持久化的方式有哪些kahaDB消息存储概述KahaDB的存储原理JDBC消息存储MQ+MySQL添加mysql数据库的驱动包到lib文件夹jdbcPersistenceAdapter配原创 2021-08-14 12:14:22 · 761 阅读 · 0 评论 -
ActiveMQ-03-Spring整合ActiveMQ
文章目录ActiveMQ的brokerbroker是什么嵌入式的broker启动Spring整合ActiveMQpom.xml添加spring支持JMS的包spring配置文件:spring-activemq.xml队列生产者和消费者主题生产者和消费者配置消费者的监听类 ActiveMQ的broker broker是什么 相当于一个ActiveMQ服务器实例。 说白了,Broker其实就是实现了用代码的形式启动ActiveMQ将MQ嵌入到Java代码中,以便随时用随时启动,在用的时候再去启动这样能节省了资源原创 2021-08-13 12:25:54 · 381 阅读 · 0 评论 -
ActiveMQ-04-SpringBoot整合ActiveMQ
文章目录SpringBoot整合ActiveMQ创建一个SpringBoot项目pom.xmlapplication.yml配置文件queue生产者和消费者配置目的地的bean队列生产者代码队列消费者代码topic生产者和消费者配置目的地的bean主题生产者代码主题消费者代码测试代码 SpringBoot整合ActiveMQ 创建一个SpringBoot项目 可以使用IDEA中的快速创建器创建一个SpringBoot项目,就不啰嗦了 pom.xml 注意:SpringBoot的版本为:2.5.3 <原创 2021-08-13 16:10:10 · 167 阅读 · 0 评论 -
ActiveMQ-02-JMS规范
文章目录JMS是什么?消息头消息体消息属性JMS的可靠性消息的持久化queue消息持久化topic消息持久化消息的事务性消息的签收机制JMS的点对点总结JMS的发布订阅总结 JMS是什么? JMS:java消息服务 什么是Java消息服务? Java消息服务指的是两个应用程序之间进行异步通信的API,它为标准协议和消息服务提供了一组通用接口,包括创建、发送、读取消息等,用于支持Java应用程序开发。 在JavaEE中,当两个应用程序使用JMS进行通信时,它们之间不是直接相连的,而是通过一个共同的消息收发服原创 2021-08-12 21:19:38 · 187 阅读 · 0 评论 -
ActiveMQ-01-MQ概述,安装,入门案例
文章目录01、MQ概述MQ的产品种类和对比MQ的产生背景MQ的主要作用MQ的定义MQ的特点02、RPC架构什么是RPC架构?常见的RPC架构03、ActiveMQ安装和控制台ActiveMQ安装 01、MQ概述 MQ的产品种类和对比 目前市面上比较主流的消息队列中间件主要有:Kafka、ActiveMQ、RabbitMQ、RocketMQ 等。 ActiveMQ和RabbitMQ这两由于吞吐量的原因,只有业务体量一般的公司在用,RabbitMQ由于是erlang语言开发的,我们都不了解,因此扩展和维护成本都原创 2021-08-12 12:59:15 · 630 阅读 · 0 评论