package test;
import javax.jms.Connection;
import javax.jms.ConnectionFactory;
import javax.jms.JMSException;
import javax.jms.Message;
import javax.jms.MessageConsumer;
import javax.jms.MessageProducer;
import javax.jms.Queue;
import javax.jms.Session;
import javax.jms.TextMessage;
import org.apache.activemq.ActiveMQConnectionFactory;
import org.apache.activemq.command.ActiveMQQueue;
public class jms {
public static void main(String[] args) {
// 创建连接工厂
ConnectionFactory factory = new ActiveMQConnectionFactory("vm://localhost");
Connection conn = null;
Queue queue = new ActiveMQQueue("testQueue");
try {
// 创建连接
conn = factory.createConnection();
conn.start();
// 创建Session
Session session = conn.createSession(false,Session.AUTO_ACKNOWLEDGE);
// 创建Message
Message message = session.createTextMessage("Hello World!");
// 创建消息生产者
MessageProducer producer = session.createProducer(queue);
// 发送消息
producer.send(message);
// 创建消息接收
MessageConsumer consumer = session.createConsumer(queue);
Message receiver = consumer.receive();
System.out.println(((TextMessage) receiver).getText());
} catch (JMSException e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
jms入门实例
activemq与spring整合发送jms消息入门实例 jar 包和实例代码都在压缩包里了
jms应用的一个实例,相信对学习有用!!!!1
tomcat spring jms 异步消息传递入门实例
简单消息服务-httpsqs 博文链接:https://sosuny.iteye.com/blog/509846
spring jms tomcat 异步消息传递入门实例
一个很不错的关于JMS的入门教程,通过实例带你进入JMS
spring_jms是基于Maven+Spring+JMS+Active入门级实例.
JMS、ActiveMQ入门及深入使用的例子,这些例子都是我测试的
详细介绍了JMS的基本结构,开发实例,从入门到精通。
本教程为jmeter入门教程,帮助初学者了解jmeter。 jmeter是Apache软件基⾦会开源的压⼒测试⼯具,⽀持windows、linux、mac等系统,主要⽀持以下协议: web:HTTP,HTTPS 站点的Web1.0的Web 2.0 (ajax, flex and ...
Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。...
一本经典的kafka入门书籍。 Kafka is a distributed,partitioned,replicated commit logservice。它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现。kafka对消息保存时根据Topic进行...
Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。...
1课程的介绍 2数据库事务的介绍 3mysq|事务讲解 4mysq|-JDBC事务讲解1 5mysqI-JDBC事务讲解2 6搭建一个spring-boot项目 ...9spring-boot jms介绍 10spring-boot jta单数据源事务实例 11spring-boot jta多数据源事务实例
一.JBOSS入门 1.下载和安装JBoss 2.JBoss的目录结构 3.启动服务器 4.JMX控制台 5.停止服务器 6.JBoss中的部署 二.JBOSS的配置 1. JBoss日志设置 2. web 服务的端口号的修改 3. JBoss 的安全设置 3.1 jmx-console ...
Spring-Boot,Camel和EnMasse快速入门本快速入门演示了如何使用Kubernetes或OpenShift将Spring-Boot应用程序连接到EnMasse(MaaS)并在两条骆驼路线之间使用JMS消息传递。 在此示例中,我们将使用两个容器,一个容器...