![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
activemq
小伍学习笔记
这个作者很懒,什么都没留下…
展开
-
activemq整合spring框架
不得不说spring真的是超级优秀的框架,哈哈哈哈首先,我们要确定我们项目的依赖<?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-ins...原创 2019-12-16 15:01:09 · 92 阅读 · 0 评论 -
activemq的Broker
单机启动多个不同的activemq一样,需要修改启动配置文件,启动配置文件是conf文件夹下的activemq.xml,我买可以copy一份为activemq02.xml,通过activemq02.xml启动的方式为activemq start xbean:file:/apache-activemq-5.15.10/conf/activemq.xml注意file后面为路径Broker...原创 2019-12-05 16:18:14 · 200 阅读 · 0 评论 -
activemq事务处理及签收
我们在创建session的时候,往往有两个参数要填,第一个为事务transation参数(true/false),true表示使用事务,false表示不使用事务,第二个参数为接收,后面再讲,先学习事务基本用法,即参数使用true,这时,当我们发送完数据,需要释放资源时,在session资源释放之前需要commit提交事务,否则发送的数据服务器不予响应,消费者端同理,消费完消息之后也需要在sessi...原创 2019-12-04 15:31:00 · 539 阅读 · 0 评论 -
topic持久化
topic持久化需要在建立连接之前就设置好持久化参数,因此在构建代码时,连接启动的顺序需要改变,移动到创建好生产者,并将生产模式设计为持久化之后进行,代码示例:package com.xiaowu.activemq;import org.apache.activemq.ActiveMQConnectionFactory;import javax.jms.*;import stat...原创 2019-12-04 10:35:41 · 262 阅读 · 0 评论 -
Jms之消息message
消息message由消息头,消息体和消息属性组成1.消息头 (1)JMSDestination 消息发送的目的地,主要指Queue和Topic (2)JMSDeliveryMode 持久化,持久模式若JMS提供者出现故障,该消息不会丢失,在服务恢复之后再次传递;非持久的消息最多传递一次,服务器出现故障后消息会永久丢失 (3)JMSExpiration消息过期...原创 2019-11-21 10:31:43 · 768 阅读 · 0 评论 -
消息中间件--activemq--主题topic
1.消费者订阅主题之后只能收到订阅之后的消息2.订阅模式和队列模式不同,topic模式是先启动消费者,再启动生产者,因为没有订阅,生产者者不会生产消息3.允许客户创建持久订阅,这一定程度上放松了时间要求,即允许消费者消费他未激活状态时的消息代码实现流程和队列queue一模一样,只是目的地换成了topic而已,简单的一批,不说了上代码生产者:package com.xiaowu...原创 2019-11-20 16:51:49 · 326 阅读 · 0 评论 -
activemq队列消息小结
JMS开发基本步骤:1.创建连接工厂connectionFactory=new ConnectionFactory()2.创建连接connection=connectionFactory.createConnection()3.开启连接connection.start()4.创建会话session=connection.createSession(bloon,url)5.创建目...原创 2019-11-20 15:50:26 · 99 阅读 · 0 评论 -
消息中间件--activemq--消费者消费队列消息(2)Listener监听
消费者消费队列消息Listener方法也分7步走1.创建connection工厂2.创建connection3.创建会话session4.创建目的地(现在是连接队列)queue5.创建消费者consumer6.监听服务器消费消息Listener()7.释放资源代码示例:package com.xiaowu.activemq;import org.apache...原创 2019-11-20 11:35:43 · 905 阅读 · 0 评论 -
消息中间件--activemq--消费者消费队列消息
接着前一篇来,配置要求是一样的,消费者消费队列消息分7步走1.创建connection工厂2.创建connection3.创建会话session4.创建目的地(现在是连接队列)queue5.创建消费者consumer6.监听服务器消费消息receive()7.释放资源监听方法receive()有两个重载方法(1).receive()无参方法,使用本方法监听服务器...原创 2019-11-20 10:10:10 · 518 阅读 · 0 评论 -
消息中间件--activemq--生产者生产队列消息
首先在服务器部署activemq并启动,开放端口,这个过程比较简单,不多做赘述今天记录一下我学习的第一步,生产者生产队列(queue)消息创建maven项目,pom文件需要的jar包内容:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"...原创 2019-11-19 10:59:06 · 333 阅读 · 0 评论