Newer
Older
alarm / WebRoot / WEB-INF / classes / spring / applicationContext-jms.xml
zhout on 2 Mar 2022 1 KB first commit
<?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">

<!--
  &lt;!&ndash; 配置connectionFactory &ndash;&gt;
  <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>
   
   &lt;!&ndash; Spring JMS Template &ndash;&gt;
   <bean id="jmsTemplate" class="org.springframework.jms.core.JmsTemplate"> 
  	 <property name="connectionFactory">   
   		<ref bean="jmsFactory" />      
   	</property>        
   	<property name="defaultDestinationName" value="subject" />   
      &lt;!&ndash; 区别它采用的模式为false是p2p为true是订阅 &ndash;&gt;
       <property name="pubSubDomain" value="true" />  
    </bean>
   
    &lt;!&ndash; 发送消息的目的地(一个队列) &ndash;&gt;
   <bean id="destination" class="org.apache.activemq.command.ActiveMQTopic">     
            &lt;!&ndash; 设置消息队列的名字 &ndash;&gt;
            <constructor-arg index="0" value="TOPIC.Warninginfotopic.CREATE" />   
   </bean>-->
</beans>