<?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.xsd"> <!-- <!– 配置connectionFactory –> <bean id="jmsFactory" class="org.apache.activemq.pool.PooledConnectionFactory" destroy-method="stop"> <property name="connectionFactory"> <bean class="org.apache.activemq.ActiveMQConnectionFactory"> <property name="brokerURL"> <value>tcp://192.168.10.90:61616</value> </property> </bean> </property> <property name="maxConnections" value="100"></property> </bean> <!– Spring JMS Template –> <bean id="jmsTemplate" class="org.springframework.jms.core.JmsTemplate"> <property name="connectionFactory"> <ref bean="jmsFactory" /> </property> <property name="defaultDestinationName" value="subject" /> <!– 区别它采用的模式为false是p2p为true是订阅 –> <property name="pubSubDomain" value="true" /> </bean> <!– 发送消息的目的地(一个队列) –> <bean id="destination" class="org.apache.activemq.command.ActiveMQTopic"> <!– 设置消息队列的名字 –> <constructor-arg index="0" value="TOPIC.Warninginfotopic.CREATE" /> </bean>--> </beans>