![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ActiveMQ
ActiveMQ实战
皓晨的架构笔记
生命不息,奋斗不止!
展开
-
ActiveMQ之整合SpringBoot
基础设施搭建新建生产者和消费者模块:修改pom文件,增加依赖jar包:<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</art...原创 2020-03-25 21:55:37 · 237 阅读 · 0 评论 -
ActiveMQ之整合Spring
前言前面我们讲的都比较基础,实现生产者和消费者的时候,代码比较繁杂,下面我们将来介绍如何整合spring来简化开发;整合配置pom增加依赖: <!-- activemq连接池 --> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>...原创 2020-03-24 22:34:47 · 181 阅读 · 0 评论 -
ActiveMQ之Broker
什么是Broker?相当于一个ActiveMQ服务器实例,说白了,Broker其实就是实现了用代码的形式启动ActiveMQ将MQ嵌入到Java代码中,以便随时用随时启动,在用的时候再去启动这样能节省了资源,也保证了可用性;示例修改pom.xml增加broker依赖:<dependency> <groupId>com.fasterxml.jackson.co...原创 2020-03-23 22:04:48 · 379 阅读 · 0 评论 -
ActiveMQ之JMS规范
什么是JMS?JMS即Java消息服务(Java Message Service)应用程序接口,指的是两个应用程序之间进行异步通信的API,它为标准协议和消息服务提供了一组通用接口,包括创建、发送、读取消息等,用于支持Java应用程序开发。在JavaEE中,当两个应用程序使用JMS进行通信时,它们之间不是直接相连的,而是通过一个共同的消息收发服务组件关联起来以达到解耦/异步削峰的效果。JMS...原创 2020-03-23 21:33:12 · 272 阅读 · 0 评论 -
ActiveMQ入门案例
工程建立我们来新建一个工程,然后导入相关依赖修改pom.xml导入activeMQ依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...原创 2020-03-22 18:20:35 · 335 阅读 · 1 评论 -
ActiveMQ安装和控制台
ActiveMQ下载ActiveMQ官网:http://activemq.apache.org/滚动页面,找到Download Latest按钮点击Download Latest按钮后就会调转到下载页面:根据自己的环境选择下载相应的安装包,此处演示是在linux环境下,所以下载apache-activemq-5.15.12-bin.tar.gz。ActiveMQ安装前面我们下载好A...原创 2020-03-22 18:20:15 · 1107 阅读 · 1 评论 -
MQ入门概述
什么是MQ?MQ全称为Message Queue,即消息队列面向消息的中间件。生产者往消息队列中写消息,消费可以读取队列中的消息。是指利用高效可靠的消息传递机制与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型在分布式环境下提供应用解耦,弹性伸缩,冗余存储、流量削峰,异步通信,数据同步等功能。大致的过程是这样的:发送者把消息发送给消息服务器,消息服务器...原创 2020-03-22 18:19:42 · 271 阅读 · 0 评论