JBoss 系列六:JBoss 7/WildFly中配置使用JMS消息队列

内容概要

JBoss 系列六主要目的是演示如何在JBoss 7/WildFly中配置使用JMS消息队列,本文章分三部分:在JBoss服务器上创建消息队列,在JBoss服务器上创建安全Application User,使用创建好的消息队列。如下为一简单示意图:

如上图,“jms/queue/test”为JBoss服务器上创建的消息队列;Producer和Consumer连接JBoss服务器需要安全认证;Producer将消息发送到消息队列“jms/queue/test”,Consumer从消息队列“jms/queue/test”中接收消息。

在JBoss服务器上创建消息队列

我们可以使用如下4种方式创建消息队列:

  • Management Console
  • Management CLI
  • 部署*-jms.xml 文件到 deployments目录
  • 编辑JBoss配置文件
使用Management Console创建消息队列

1. 启动具有消息功能的JBoss,即启动JBoss时使用-c 或 --server-config= 指向JBoss的配置文件standalone-full.xml

./standalone.sh -c standalone-full.xml

2. 登录到Management Console( http://localhost:9990/console),选择Profile → Messaging → Destinations → default → View,接下来点击Add按钮,创建消息队列“jms/queue/test”

使用Management CLI创建消息队列

1. 连接到JBoss Management CLI(需要JBoss是启动状态)

./jboss-cli.sh

2. 进入到messaging subsystem(需要连接到JBoss,connect目录默认连接到localhost:9999)

cd /subsystem=messaging/hornetq-server=default

3. 执行创建消息队列命令

./jms-queue=testQueue:add(durable=false,entries=["java:jboss/exported/jms/queue/test"])

使用部署*-jms.xml 文件到 deployments目录的方式创建消息队列

1. 创建XML文件,任意命名,比如我们创建sample-jms.xml,内容如下:

<?xml version="1.0" enco
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值