JAVA实现与IBM MQ通讯

消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过写和检索出入队列的针对应用程序的数据(消息)来通信,而无需专用连接来链接它们。下面介绍用JAVA实现了与MQ的通讯,该程序实现了发送消息和读取消息的功能。

操作方法

  • 01

    首先下载jar包com.ibm.mq.jar

  • 02

    在工程中引入jar包,右击工程->build path,在Libraries标签下选择Add External JARs,选择对应的jar包

  • 03

    设置一些相关的环境变量,MQEnvironment中包含控制MQQueueManager对象中的环境的构成的静态变量,MQEnvironment的值的设定会在MQQueueManager的构造函数加载的时候起作用,   因此必须在建立MQQueueManager对象之前设定MQEnvironment中的值。

  • 04

    向MQ发送消息,其中openOptions 为控制进程打开的选项,MQC.MQOO_INPUT_AS_Q_DEF 表示使用队列定义的缺省值打开以获取消息。MQC.MQOO_INQUIRE 指打开以便查询,MQC.MQOO_OUTPUT 指打开以放入消息。

  • 05

    从队列中获取消息

(0)

相关推荐

  • ibm rational appscan怎么破解 IBM Rational AppScan使用详细说明

    本文将详细介绍Appscan功能选项设置的细节,适合E文一般,初次接触Appscan的童鞋参考阅读. Appscan是web应用程序渗透测试舞台上使用最广泛的工具之一.它是一个桌面应用程序,它有助于专 ...

  • java 操作windows 共享目录方法介绍

    相关知识介绍 1.1 SMB Microsoft 网络配置中主要采用SMB 形式实现文件共享和打印服务,SMB (服务器消息块)是一种客户端/ 服务器文件共享协议。IBM 于20 世纪80 年代末期开 ...

  • IBM R60笔记本超级用户密码维修

    一位朋友的R60笔记本开机出现了密码提示,不能进入系统。经过本站解锁处理后,顺利开机并清除了开机密码,下面介绍一下解锁过程。 经检查后,取下硬盘后,开机还是显示密码提示,证明不是硬盘密码。只能拆机通过 ...

  • IBM ThinkPad X60笔记本超级用户密码解密过程

    送修一台IBM Thinkpad X60笔记本,故障笔记本开机出现了密码提示,不能进入系统。 经检查后,确认不是加电密码。在IBM的笔记本电脑中,加电密码power-on password并不是最高级 ...

  • IBM Notes9.0邮箱配置步骤

    Notes9.0是目前IBM邮箱客户端最新版,界面跟以前大不相同,如下是配置方法 操作方法 01 电脑安装好Notes9.0客户端后还需要配置才能使用,先打开软件点下一步,然后输入账户名及服务器名称, ...

  • java插件无法运行问题解决

    在网页版应用程序中的Java插件经常会无法运行,导致应用程序运行失败,让人头痛.这里有个全面的解决方法,个人,绝对好用. 操作方法 01 在浏览器中设置浏览器的安全级别,打开浏览器,最好是IE浏览器. ...

  • DES加密介绍以及java实现

    DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法.其是一种对称加密算法,所谓对称加密算法即:加密和解密使用相同密钥的算法.DES加密算法出自IB ...

  • 呕心沥血JAVA的AWT+Swing笔记

    呵呵,反响不错,所以继续. 操作方法 01 Module  10:AWT Canvas组件:画布,可以实现动画操作. TextArea:文本域. 在单行文本域中回车会激发ActionEvent. 用C ...

  • Java入门必学

    Java是一个十分优美的语言,其语言具有面向对象,分布式和多线程等高级计算机语言的特点,同时可移植性,安全性等也受到大家的青睐.JAVA语言简单易学,如果你准备喝这杯耐味的咖啡的话,必须搞明白以下几个 ...