MQ
申公
做一个有逼格的程序员
展开
-
IBM MQ介绍
转自:http://hi.baidu.com/lubezhang/blog/item/bd308b3b7ecce3ec14cecb4f.htmlIBM MQ(IBM Message Queue)是IBM的一款商业消息中间产品,适用于分布式计算环境或异构系统之中。消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用转载 2015-07-13 20:00:37 · 690 阅读 · 1 评论 -
MQ7.5以后的权限问题解决
MQ7.5以后权限是个问题,目前我也没有什么特别好的解决办法,把认证通道关闭就可以正常使用。下面是IBM 官方的解释,可惜我没调通,望高人指点!疑问您使用MQ 7.1或者7.5创建了一个新的队列管理器。然后,您尝试使用管理员账户从客户端访问该队列管理器。您得到返回值为“2035 MQRC_NOT_AUTHORIZED”的错误。为什么在MQ 6.x或者7.0.x中转载 2015-07-15 19:04:51 · 24118 阅读 · 1 评论 -
MQ--API总结
研究MQ很长时间了, 每个类,方法,都查了很长时间,在此总结一下!Java编写访问MQ的程序 1、MQQueueManager―――队列管理器访问类 常用方法: public MQQueueManager(String queueManagerName)―――建立一个管理器实例 创建队列管理器有两种方式:1:绑定方式,这种方式要求MQ服务器与应用程序同属一台服务器,效率比较原创 2015-07-15 19:02:02 · 9109 阅读 · 2 评论 -
通过JAVA从MQ读取消息的时候报错及解决
如果是通过JAVA将消息写入到MQ,再通过JAVA去读取消息,采用MQMessage读消息的方法readUTF()去读取的时候,就不会报错,可以正常读出来。如果采用在MQ资源管理器中插入测试消息或者是通过另外一台MQ服务器往当前MQ服务器通过远程队例写消息过来,通过JAVA读取出会错,我这里疑点有两个:1、通过MQ资源管理器放入的消息的编码是什么?是否在读消息的时候需要指定读消息的编码?我转载 2015-07-13 20:05:03 · 4608 阅读 · 0 评论 -
Java连接MQ的实例
package cjf.mq.mqclient;import com.ibm.mq.MQC;import com.ibm.mq.MQEnvironment;import com.ibm.mq.MQException;import com.ibm.mq.MQGetMessageOptions;import com.ibm.mq.MQMessage;import com.ibm.mq.原创 2015-07-13 20:10:19 · 6121 阅读 · 0 评论 -
MQ中将消息发送至远程队列的配置
MQ中将消息发送至远程队列的配置摘自MQ资源管理器帮助文档V7在开始学习本教程之前,您需要从系统管理员处了解标识网络上接收机器的名称:IP地址、MQ的端口号、队列管理器、接收(远程机器)或者是发送的队列(本地机器)名称。消息传递如图示: 本教程介绍了如何设置一台计算机上的队列管理器 QM_ORANGE 与另一台计算机上的队列管理器 QM_APPLE 之间的消息传递。在第一台计算转载 2015-07-13 20:02:50 · 2507 阅读 · 2 评论 -
连接IBM MQ原因码报2035的错误解决办法
我们的系统使用了ibm mq,用户用来向国家局上报文件和接收文件,前几天用户说上报一直不成功。由于开发这块程序的人已经辞职了,我觉定在我的机器部署一套,研究一下。我的思路:在我的机器上安装mq,建立两个队列,一个用来接收,一个用来发送;在另外一台机器上,发布应用程序,通过java client向我的机器的队列发送消息和接收消息。mq安装成功,队列管理器、队列、通道也转载 2015-07-13 20:13:43 · 15687 阅读 · 0 评论 -
Java调用MQ队列
转载:http://blog.csdn.net/ozwarld/article/details/7735915IBM MQ 6.0中设置两个队列,(远程队列、通道之类都不设置)。队列管理器是XIR_QM_1502队列名称是ESBREQIP地址是10.23.117.134(远程的一台电脑,跟我的电脑不在一个局域网内)端口1414CCSID 1208转载 2015-07-13 19:48:15 · 4663 阅读 · 0 评论 -
与MQ通讯的完整JAVA程序
这份程序的原始文档是来自于互联网,不过不知道作者是谁,在些先谢了,我增加了个人的理解在里面,增加注释,这样便于阅读与理解。该程序实现了发送消息与读取消息的功能,见其中的send***与get***方法。这只适合于测试,因为环境中的程序还需要对此有稍微的更改,在真实的环境中肯定是在while(true){...}的无限循环中去调用其中的get方法,如果有值,那就执行对消息的处理操作,如果没有转载 2015-07-13 20:04:41 · 3521 阅读 · 0 评论 -
IBM MQ 使用指南
转自:http://blog.sina.com.cn/s/blog_3d1c58190100ax7f.html~type=v5_one&label=rela_prevarticle随着计算机网络和分布式应用的不断发展,远程消息传递越来越成为应用系统中不可缺少的组成部分。商业消息中间件的出现保证了消息传输的可靠性,高效率和安全性,同时也减少了系统的开发周期。目前应用最多的消息中间件产品为IB转载 2015-07-13 20:01:22 · 1129 阅读 · 0 评论 -
IBM websphere MQ远程队列的简单配置
原理:1.远程队列分发送方和接收方2.接收方配置:接收方配置要先拿到对方的发送通道配置,接收方的队列名称必须和远程发送方的队列名称一致,告诉远程发送方,你的地址,队列管理器名称等信息,在通道中建立一个接受方通道即可, 远程发送方就可以连接了。3.发送方配置:发送方配置要先拿到对方的接收方通道配置,首先建立一个传输队列,(传输队列就是一个本地队列,只不过属性不一样),在传输队列,原创 2015-08-03 13:21:40 · 9857 阅读 · 0 评论