關於在專案中使用spring3的jms出現的問題。

xiaofancn發表於2011-10-01
現在做的移動廣告平臺,對很多資料都要記錄,主要是對廣告的分析和投放業務處理壓力比較大。
我們用jboss5.1+spring3+PostgreSQL9做的專案,為了減少壓力我們使用spring整合JMS元件來實現非同步記錄資料。

再是用jms的時候 http://xiaofancn.iteye.com/blog/1183363


public void onMessage(Message message) {  
        ObjectMessage objMessage = (ObjectMessage) message;  
        try {  
            AdRequest adRequest = (AdRequest) objMessage.getObject();
            //AdRequest物件中有個List物件屬性,傳過來的時候是ArrayList例項化的,
            //接受到的物件的List屬性始終是空值,我另外製造了個物件就可以透過。
            //還請給位指點
            adMetricsService.processAdMetrics(adRequest);  
        } catch (JMSException e) {  
            // TODO Auto-generated catch block  
            e.printStackTrace();  
        }  
    }  
<p class="indent">

相關文章