ActiveMQ(五):多个系统间消息的使用
来源:互联网 发布:strider军刀 淘宝 编辑:程序博客网 时间:2024/03/29 15:33
连接在同一个ActiveMQ,一个系统可以监听其他系统的消息发出的消息
例子:
1.两个系统一个系统发送消息,一个系统负责监听
2.配置文件:消息的发送方和监听方都连接到同一个 ActiveMQ地址上
发送方
<amq:connectionFactory id="amqConnectionFactory" brokerURL="tcp://localhost:61616" userName="admin" password="admin" /> <!-- 配置JMS连接工长 --> <bean id="connectionFactory" class="org.springframework.jms.connection.CachingConnectionFactory"> <constructor-arg ref="amqConnectionFactory" /> <property name="sessionCacheSize" value="100" /> </bean> <!-- 定义消息队列(Queue) --> <bean id="queueDestination" class="org.apache.activemq.command.ActiveMQQueue"> <!-- 设置消息队列的名字 --> <constructor-arg> <value>queue.activemq</value> </constructor-arg> </bean> <!-- 定义消息队列(Topic) --> <bean id="topicDestination" class="org.apache.activemq.command.ActiveMQTopic"> <!-- 设置消息队列的名字 --> <constructor-arg> <value>topic3.activemq</value> </constructor-arg> </bean>
<amq:connectionFactory id="amqConnectionFactory" brokerURL="tcp://localhost:61616" userName="admin" password="admin" /> <!-- 定义消息队列(Topic) --> <bean id="topicDestination" class="org.apache.activemq.command.ActiveMQTopic"> <!-- 设置消息队列的名字 --> <constructor-arg> <value>topic3.activemq</value> </constructor-arg> </bean> <!-- 定义Topic监听器 --> <!-- 多一个消费者监听 同一个Topic的消息 --><jms:listener-container destination-type="topic" container-type="default" connection-factory="connectionFactory" acknowledge="auto"><jms:listener destination="topic1.activemq" ref="topicMessageListener1"/><jms:listener destination="topic1.activemq" ref="topicMessageListener2"/><jms:listener destination="topic3.activemq" ref="topicMessageListener3"/></jms:listener-container>
3.
发送
接收
阅读全文
0 0
- ActiveMQ(五):多个系统间消息的使用
- ActiveMQ发送多个不同类型的消息
- 消息队列-ActiveMQ的使用(Windows系统)
- activemq的多个broker之间的消息共享
- activemq的多个broker之间的消息共享
- Java消息中间件学习笔记五 -- ActiveMQ的使用【主题模式】
- 分布式消息系统ActiveMQ
- 【ActiveMQ】开源消息总线ActiveMQ的使用
- 【ActiveMq】ActiveMQ消息队列的使用及应用
- ActiveMQ的消息对列的使用
- Apache ActiveMQ消息中间件的基本使用
- Apache ActiveMQ消息中间件的基本使用
- Apache ActiveMQ消息中间件的基本使用
- ActiveMQ 消息监听 MessageListener 的使用
- java消息队列ActiveMQ的简单使用
- java消息队列ActiveMQ的简单使用
- Apache ActiveMQ消息中间件的基本使用
- 中间件技术ActiveMQ消息中间件的使用
- dokuwiki:安装与配置
- SpringBoot配置属性之MQ(五)
- QT5提示can not find -lGL的解决方法
- Seevlet Tomcat v7.0 Servletat localhost failed to start 解决办法
- 大型分布式C++框架《二:大包处理过程》
- ActiveMQ(五):多个系统间消息的使用
- 咪咕腾讯课堂高级学习
- C 位运算应用技巧
- 【bzoj 4562】食物链(DP+拓扑)HAOI2016
- 电脑中如何在cmd中正确使用cd命令切换文件目录
- jquery控制"+","-"改变物品数量和钱数
- 阿里发送邮箱
- [GCD最小生成树 LCT] HDU5398 .GCD TREE
- 线程间的通信方式