package com.iboray.test.jms;
import org.apache.activemq.ActiveMQConnectionFactory;
import javax.jms.*;
/**
* Created by jm on 16/9/20.
*/
public class JmsProducter {
public static void main(String[] args) {
//连接工厂
ConnectionFactory connectionFactory;
//连接
Connection connection = null;
//会话 接受或者发送消息的线程
Session session;
//消息的目的地
Destination destination;
//消息生产者
MessageProducer producer;
//实例化连接工厂(默认连接用户名,密码,连接地址)
connectionFactory = new ActiveMQConnectionFactory("xiaoshoujia","xiaoshoujia123","tcp://101.200.183.100:61616");
try {
//通过连接工厂获取连接
connection = connectionFactory.createConnection();
//启动连接
connection.start();
//创建session
session = connection.createSession(true,Session.AUTO_ACKNOWLEDGE);
//创建一个名称为HelloWorld的消息队列
destination = session.createQueue("Hello queue");
//创建消息生产者
producer = session.createProducer(destination);
//发送消息
send(session,producer);
session.commit();
}catch (Exception e){
}finally {
if (connection != null){
try {
connection.close();
} catch (JMSException e) {
e.printStackTrace();
}
}
}
}
/**
* 发送消息
* @param session
* @param producer 消息生产者
* @throws Exception
*/
static void send(Session session,MessageProducer producer) throws JMSException {
for (int i=0;i<10;i++){
//创建一条文本消息
TextMessage message = session.createTextMessage("msgaaa"+i);
System.out.println("send msg"+i);
//通过消息生产者发出消息
producer.send(message);
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
spring-kms-test源码
共21个文件
java:16个
ds_store:2个
xml:2个
需积分: 13 48 下载量 165 浏览量
2016-09-22
17:20:45
上传
评论
收藏 18KB ZIP 举报
温馨提示
配合博文的源码 http://blog.csdn.net/johnstrive/article/details/52624716
资源推荐
资源详情
资源评论
收起资源包目录
spring-jms-test.zip (21个子文件)
spring-jms-test
src
main
resources
applicationContext-jms-spring.xml 8KB
.DS_Store 6KB
java
com
iboray
test
jms
JmsConsumer.java 1KB
spring
QueueReceiverMsgListener.java 515B
ConsumerMessageAdapterResponseListener.java 641B
ConsumerMessageAdapterDefaultResponseListener.java 656B
SessionAwareMsgListener.java 875B
simpleTest.java 2KB
SessionAwareQueueSender.java 841B
ConsumerMessageAdapterListener.java 618B
QueueSender.java 766B
ConsumerMessageAdapterSender.java 1KB
JmsProducter.java 2KB
converter
Email.java 1KB
EmailReceiveListener.java 693B
EmailMessageConverter.java 981B
EmailSender.java 483B
package-info.java 61B
.DS_Store 6KB
webapp
WEB-INF
web.xml 215B
index.jsp 52B
共 21 条
- 1
资源评论
公众号【架构师也是人】
- 粉丝: 562
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功