文件名:applicationContext-biz-mq.xml
|
新浪博客把里面的代码全部转换成HTML了,所以无法粘贴 可以查看CSDN里面的:http://blog.csdn.net/xiazou/article/details/19559247 |
mqconnect.properties配置文件:
|
#通道名 #队列管理器名称--接收方 |
MessageTest.java测试文件,用来启动接收监听的配置文件:
|
import org.springframework.context.support.ClassPathXmlApplicationContext; public class MessageTest { } } |
MessageListener.java监听文件:
|
import com.zmcc.servicemanager.biz.CallRecordBiz;
private CallRecordBiz callRecordBiz; public CallRecordBiz getCallRecordBiz() { public void setCallRecordBiz(CallRecordBiz callRecordBiz) { |
MessageConverter.java用来转换的类:
|
import java.util.Date; import javax.jms.JMSException; import org.springframework.jms.support.converter.MessageConversionException; import com.zmcc.servicemanager.domain.CallRecord;
} |
CallRecord.java实体类
|
public class CallRecord implements Serializable{ private String requestContent; private Date endTime; …… } |
JmsProducer.java发送消息:
|
import javax.jms.Connection; import com.ibm.mq.jms.JMSC;
// Variables try { // Create JMS objects long uniqueNumber = System.currentTimeMillis() % 1000; // Start the connection // And, send the message } catch (JMSException jmsex) { } |