<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<bean id="SMSConnectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL" value="tcp://localhost:61616" />
</bean>
<bean id="SMSqueueSend" class="org.apache.activemq.command.ActiveMQQueue">
<constructor-arg>
<value>smsSend</value>
</constructor-arg>
</bean>
<bean id="smsTemplate" class="org.springframework.jms.core.JmsTemplate">
<property name="connectionFactory" ref="SMSConnectionFactory" />
<property name="defaultDestination" ref="SMSqueueSend" />
<property name="pubSubDomain" value="false" />
</bean>
<bean id="SMSqueueRecv" class="org.apache.activemq.command.ActiveMQQueue">
<constructor-arg>
<value>smsResponse</value>
</constructor-arg>
</bean>
<!-- 此为接收MQ数据用的配置-->
<bean id="productViewSMSContainer"
class="org.springframework.jms.listener.DefaultMessageListenerContainer">
<property name="connectionFactory" ref="SMSConnectionFactory" />
<property name="destination" ref="SMSqueueRecv" />
<property name="messageListener">
<bean class="com.tienon.listener.RecvSmsNotic" />
</property>
<property name="concurrentConsumers" value="10" />
</bean>
</beans>
spring 整合 activemq 配置文件
最新推荐文章于 2021-02-19 21:59:42 发布