點(diǎn)對(duì)點(diǎn)
默認(rèn)的消息發(fā)送模式
<!--pubSubDomain=false表示點(diǎn)對(duì)點(diǎn)消息,true表示發(fā)布訂閱消息,默認(rèn)是false-->
<property name="pubSubDomain" value="true"/>
如果是同步的接收方式,在JmsTemplate配置;
如果是異步的接收方式,在Spring提供的監(jiān)聽器中配置。
案例演示
● 在12-activemq-spring-receiver中的applicationContext-jms.xml中配置發(fā)布訂閱
● 在12-activemq-spring-sender中的applicationContext-jms.xml中配置發(fā)布訂閱,運(yùn)行測(cè)試效果
● 訪問(wèn)ActiveMQ的控制臺(tái),會(huì)發(fā)現(xiàn)在topic下多了springQueue主題
● 在12-activemq-spring-receiver-async中的applicationContext-jms.xml中配置發(fā)布訂閱