养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

jms ibm mq简单示例

时间:2024-11-11 13:51:37

JMS(JavaMessageService)是J瞢铍库祢ava消息服务应用程序接口,面向消息中间件(M晦倘佳鳎OM)的API,用于两个应用之间,或分布式系统中发送消息,进行异步通信。与平台无关,绝大多数MOM提供商都对JMS提供支持。

工具/原料

ibmmq

eclipse

方法/步骤

1、安装IBMWebSphereMQ:网上下载软件并安装。之后配置相应的主题和、队列、预定信息。本例队列名称为T_OPT_TEST

jms ibm mq简单示例

2、消息发送方:连接到怡觎现喾MQ服务,使用JmsTemplate发送消息。此处,自定义属性“MSG_BODY”,把messge放于此属性,便于消息的获取。

jms ibm mq简单示例

3、验证队列消息:先设置队列禁取,发送消息,可以看到队列当前队列深度为1。浏览消息,可以看到消息内容为刚刚发送的消息。此时,消息已正确到达队列中。

jms ibm mq简单示例

4、消费方配置:消费方与spring相结合,把相应信息写入到配置文件中,包括mq连接信息,消费监听及监听处理类等。

jms ibm mq简单示例

5、消息消费方:自定义亿姣灵秀类实现javax.jms.MessageListener接口,并实现其中的onMessage方法。msg.getStringProperty("MSG_BO肛舀辨乔DY")可获取消息内容。启动应用,可随时监听到消息。

jms ibm mq简单示例

6、其他:jms还可以与activemq等消息中间件完美结合。

© 一点知识