日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

MQ 消息隊列的使用

 走墨 2014-04-23
package org.my431.activeMQ;

import javax.jms.Queue;

import org.my431.base.model.BaseLoginLog;
import org.my431.log.model.LogUserLogin;
import org.springframework.jms.core.JmsTemplate;


/**
 * @author wangzhen
 * @see queue 生產(chǎn)者
 * 
 */
public class LogUserLoginProducer {

    private JmsTemplate template;

    private Queue destination;

    public void setTemplate(JmsTemplate template) {
        this.template = template;
    }

    public void setDestination(Queue destination) {
        this.destination = destination;
    }

    public void addLog(BaseLoginLog message) {
        template.convertAndSend(this.destination, message);
    }

}

這是一個生產(chǎn)者

配置生產(chǎn)者


 <!-- 先配置一個生產(chǎn)者 -->
<bean id="logUserLoginProducer" class="org.my431.activeMQ.LogUserLoginProducer">
<property name="template" ref="jmsTemplate" />
<property name="destination" ref="baseQueueLogUserLogin" />
</bean>





生產(chǎn)者有一個目的地:destination



<!--  使用Queue方式要-->
    <amq:queue name="baseQueueLogUserLogin" physicalName="BaseLoginLog" />???這是他的目的地?







配置一個接受者

<!-- 一下為接受者的配置 -->
<bean id="queueConsumer" class="org.my431.activeMQ.QueueConsumer" />












 <!-- Message Listener for  -->  配置一個接收者的名字以及方法
    <bean id="queueListener" class="org.springframework.jms.listener.adapter.MessageListenerAdapter">
<constructor-arg ref="queueConsumer" />
<!--  may be other method -->
<property name="defaultListenerMethod" value="receive" />
<!-- custom MessageConverter define -->
<property name="messageConverter" ref="defaultMessageConverter" />
</bean>
<!-- 先配置生產(chǎn)者,再配置接收者 -->
 <!--  listener container,MDP無需實現(xiàn)接口 -->
<bean id="queueListenerResourceLucContainer" class="org.springframework.jms.listener.DefaultMessageListenerContainer">
<property name="connectionFactory" ref="jmsConnectionFactory" />
<property name="destination" ref="baseQueueLogUserLogin" />
<property name="messageListener" ref="queueListener" />
</bean>




    
另外:<property name="messageConverter" ref="defaultMessageConverter" />




    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多