activeMQ第一个上传消息生产者编码 案列
发布日期:2021-10-05 01:18:11
浏览次数:5
分类:技术文章
本文共 1392 字,大约阅读时间需要 4 分钟。
`package com.demo.activemq.queue;
import org.apache.activemq.ActiveMQConnectionFactory;
import javax.jms.Queue;import javax.jms.*;
/**
-
@author
-
@create 2021-05-20
*/ public class JmsProduce { private static final String ACTIVEMQ_URL = “tcp://192.168.56.10:61616”; private static final String QUEUE_NAME=“queue01”;public static void main(String[] args) throws JMSException {
//1.创建连接工厂,按照给定的URL,采用默认的用户名密码 ActiveMQConnectionFactory activeMQConnectionFactory = new ActiveMQConnectionFactory(ACTIVEMQ_URL); //2.通过连接工厂,获得connection并启动访问 Connection connection = activeMQConnectionFactory.createConnection(); connection.start(); //3.创建会话session //两个参数transacted=事务,acknowledgeMode=确认模式(签收) 自动 Session session = connection.createSession(false,Session.AUTO_ACKNOWLEDGE); //4.创建目的地(具体是队列queue还是主题topic) //Destination destination = session.createQueue(QUEUE_NAME) 不用队列用目的地 Queue queue = session.createQueue(QUEUE_NAME); //5.创建消息生产者 MessageProducer messageProducer = session.createProducer(queue); // messageProducer.setDeliveryMode(DeliveryMode.PERSISTENT); // 6.通过使用消息生产者,生产三条消息,发送到MQ的队列里面 for (int i = 1; i <=3 ; i++) { //7.创建消息 TextMessage textMessage = session.createTextMessage(“msg–”+i);//理解为一个字符串 //8.通过messageProducer发送给MQ队列 messageProducer.send(textMessage); } //9.关闭资源 顺着申请 倒着关闭 messageProducer.close(); session.close(); connection.close();//链接中断 System.out.println("****消息发布到MQ队列完成"); }
}
`转载地址:https://blog.csdn.net/liufeifeihuawei/article/details/117064939 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年04月01日 18时36分53秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
实训中学到的HTML基础知识(3)
2019-04-26
实训中学到的HTML基础知识(4)
2019-04-26
实训中学到的HTML基础知识(5)
2019-04-26
实训中学到的HTML基础知识(6)
2019-04-26
JAVA SE之面向对象10:集合1
2019-04-26
排序算法整理2:选择排序及其时间与空间复杂度的计算
2019-04-26
JAVA SE之面向对象14:IO流的基础
2019-04-26
Handler+Looper+MessageQueue+Message机制分析
2019-04-26
Android窗口机制
2019-04-26
Java并发编程之线程、多线程和线程池专题
2019-04-26
购买了新域名后怎么办?域名有哪些方向?
2019-04-26
哪类数字域名更优秀?数字域名价值高吗?
2019-04-26
入手域名贵吗?域名注册价格和续费价格是多少钱?
2019-04-26
卡特兰数(Catalan Numbers) 题单
2019-04-26
Android中获取视频的缩略图
2019-04-26
Android之Notification详解
2019-04-26
Android O通知适配
2019-04-26
最新PHP面试题汇总(附答案)
2019-04-26
MySQL高级知识(十一)——Show Profile
2019-04-26