IBM MQ 与spring的整合
文件名: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 { public static void main(String[] args) { } } |
MessageListener.java监听文件:
|
import com.zmcc.servicemanager.biz.CallRecordBiz; public class MessageListener{ 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; public class MessageConverter implements org.springframework.jms.support.converter.MessageConverter { public Message toMessage(Object object, Session session) throws JMSException, MessageConversionException { public Object fromMessage(Message message) throws JMSException,MessageConversionException { } |
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; public class JmsProducer { public static void main(String[] args) { // Variables try { // Create JMS objects long uniqueNumber = System.currentTimeMillis() % 1000; // Start the connection // And, send the message } catch (JMSException jmsex) { } |
IBM MQ 与spring的整合的更多相关文章
- IBM MQ + WebSphere + Spring JMS配置方法
IBM MQ + WebSphere + Spring JMS配置方法 首先要在WAS里面配置IBM MQ作为JMS消息的提供者,在WAS管理控制台: Resources->JMS Provi ...
- spring监听与IBM MQ JMS整合
spring xml 的配置: 文件名:applicationContext-biz-mq.xml <?xml version="1.0" encoding="UT ...
- IBM Mq Spring JMS 的xml配置
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.spr ...
- 用IBM WebSphere DataStage进行数据整合: 第 1 部分
转自:http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0602zhoudp/ 引言 传统的数据整合方式需要大量的手工 ...
- 【RabbitMQ系列】 Spring mvc整合RabbitMQ
一.linux下安装rabbitmq 1.安装erlang环境 wget http://erlang.org/download/otp_src_18.2.1.tar.gz tar xvfz otp_s ...
- Spring Boot整合Mybatis并完成CRUD操作
MyBatis 是一款优秀的持久层框架,被各大互联网公司使用,本文使用Spring Boot整合Mybatis,并完成CRUD操作. 为什么要使用Mybatis?我们需要掌握Mybatis吗? 说的官 ...
- IBM MQ 集成CXF 发送JMS 消息
0.POM依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w ...
- 用IBM WebSphere DataStage进行数据整合: 第 1 部分 分类: H2_ORACLE 2013-08-23 11:20 688人阅读 评论(0) 收藏
转自:http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0602zhoudp/ 引言 传统的数据整合方式需要大量的手工 ...
- Spring Boot2 系列教程(二十四)Spring Boot 整合 Jpa
Spring Boot 中的数据持久化方案前面给大伙介绍了两种了,一个是 JdbcTemplate,还有一个 MyBatis,JdbcTemplate 配置简单,使用也简单,但是功能也非常有限,MyB ...
随机推荐
- diskspd的使用
参数翻译 可测试目标: file_path 文件abc.file #<physical drive number> #1为第一块物理磁盘[谨慎,别拿系统盘测试,一般用于准备投入的数据磁盘测 ...
- js数组的初始化
方法一: var myarray = new Array(66,80,90,77,59); 方法二: var myarray = [66,80,90,77,59]; 方法三: var myarray= ...
- python入门-列表
列表使用[]来标识 列表和PHP中的数组类似 包括使用和访问方式都是类似 可以用下标索引的方式直接访问 来几个例子,这样看起来才舒服 names = ['baker','pitty','david', ...
- JVM 技术分享(初级)
一个java程序是怎样运行起来的: public class Test { public static void main(String[] args){ System.out.println(&qu ...
- kvm安装及使用
****centos7安装及使用kvm: http://blog.csdn.net/github_27924183/article/details/76914322?locationNum=5& ...
- 在 html中怎么获取中的参数
参考:https://blog.csdn.net/xqhys/article/details/68486215 eg: window.location.href="/user/update? ...
- win10 QQ远程协助部分界面点不了
win10 QQ远程协助部分界面点不了. 把对方电脑的电脑管家全部退出,退出了也不行. 是win10的防火墙?安全策略?
- libcur+openssl的编译,使之支持SSL<转>
本机环境: Visual Studio 2010 . Windows 7 64 bit 1: 下载文件 1.1 libcurl: curl-7.49.1.zip 地址: https://curl.ha ...
- ArrayList 原理(1)
ArrayList是Java List类型的集合类中最常使用的,本文基于Java1.8,对于ArrayList的实现原理做一下详细讲解. (Java1.8源码:http://docs.oracle.c ...
- mysql的collation-字符集
utf8_general_ci :排序规则 utf8 -- UTF-8 Unicode :字符集 一.通过my.cnf文件增加(一劳永逸)两个参数:1.在[mysq ...