它提供了强大、 安全、 稳定的消息传递主干, 在世界屡获殊荣。 它帮您搭建企业服务总线(ESB)的基础传输层。
IBM WebSphere MQ为SOA提供可靠的消息传递。它为SOA连通性提供可靠、 经过验证的消息传递主干, 全方位、 多用途的数据传输, 并帮助您搭建企业服务总线的传输基础设施。
面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。
IBM WebSphere MQ 支持两种不同的应用程序编程接口:Java 消息服务(JMS)和消息队列接口(MQI)。在 IBM WebSphere MQ 服务器上,JMS 绑定方式被映射到 MQI。应用程序直接与其本地队列管理器通过使用 MQI 进行对话,MQI 是一组要求队列管理器提供服务的调用。MQI 的引人之处是它只提供 13 次调用。这意味着对于应用程序编程员它是一种非常易于使用的接口,因为大部分艰苦工作都将透明完成的。
第一步是让应用程序与队列管理器连接。它通过 MQConnect 调用来进行此连接。
下一步使用 MQOpen 调用为输出打开一个队列。
然后应用程序使用 MQPut 调用将其数据放到队列上。要接收数据,应用程序调用 MQOpen 调用打开输入队列。应用程序使用 MQGet 调用从队列上接收数据。
消息通道代理(MCA)、通道出口和对象权限管理器(OAM)。MCA 是 IBM WebSphere MQ 程序,它使用现有传输服务诸如 TCP/IP 与 SNA 将消息从本地传输队列移到目标队列管理器。这些传输服务即通道。通道出口是用户写入库,可以在通道运作期间,从已定义位置号之一进入这些库。OAM 是命令和对象管理的缺省授权服务(针对操作系统)。这三个组件对 IBM WebSphere MQ 的现有安全性解决方案非常重要。
<HostInterface Type="MQC" Gateway="hostname" Port="port"
CodePage="" Channel=""
SenderOptions=""
ReceiverOptions=""
SenderQueueName=""
ReceiverQueueName="" QueueManager=""
WaitTime="" TestMode=""/>
<Server Name="" ClientMode="" Gateway="hostname" Port="port"
CodePage="" Channel=""
SenderOptions=""
ReceiverOptions=""
SenderQueueName=""
ReceiverQueueName="" QueueManager=""
WaitTime="" TestMode="" />
分享到:
相关推荐
IBM WebSphere MQ,通常简称为IBM MQ,是IBM公司提供的一款高效、可靠的企业级消息中间件产品。它在企业系统间传输数据,确保了数据的可靠传输和事务处理,是构建分布式系统和实现异构环境间通信的重要工具。在本...
【IBM WebSphere MQ安装包详解】 IBM WebSphere MQ,前身为IBM MQSeries,是IBM公司推出的一款企业级的消息中间件产品。它在信息技术领域扮演着至关重要的角色,为跨网络、操作系统和应用程序提供了高效、安全的...
IBM MQ,全称为IBM Message Queue,是IBM提供的一款企业级的消息中间件,它允许应用程序通过消息传递进行异步通信,增强了系统的可靠性和可扩展性。本文将深入解析MQ的使用,特别是IBM MQ的实例代码、文件传输以及`...
IBM MQ Explore是一款强大的工具,专为管理IBM WebSphere MQ(以前称为IBM Message Queuing或IBM MQ)环境而设计。在Windows环境下安装IBM MQ Explorer,可以帮助系统管理员和开发人员监控、配置和管理IBM MQ队列...
IBM MQ(Message Queue)是IBM公司提供的一种中间件产品,用于在分布式系统中可靠地传输消息。MQ错误代码是MQ在运行过程中遇到问题时返回的标识符,它们提供了关于问题性质和原因的重要信息。这份“IBM MQ错误代码...
**MQ与WebSphere MQ概述** MQ(Message Queuing)是一种中间件技术,它允许应用程序通过消息传递进行异步通信。这种技术的核心理念是通过消息队列来解耦发送方和接收方,使得它们可以在不同的时间运行,甚至在不同...
**IBM MQ测试工具详解** IBM MQ(原名WebSphere MQ)是IBM公司提供的一款消息中间件,用于在不同系统之间安全、可靠地传输数据。它支持多种操作系统平台和编程语言,确保应用程序之间的通信不受硬件或软件环境的...
IBM MQ(原名WebSphere MQ)是IBM提供的一款企业级的消息中间件,它允许应用程序在不同的网络协议、操作系统和硬件之间可靠地交换信息。在这个场景中,"IBM MQ C++实例代码,连接MQ获取消息"是指使用C++编程语言与IBM...
Java连接IBM WebSphere MQ 7处理队列信息所需jar包,从安装目录直接打的包。主要包括: /com.ibm.mq.commonservices.jar /com.ibm.mq.defaultconfig.jar /com.ibm.mq.fta.jar /com.ibm.mq.headers.jar /...
在IT行业中,IBM MQ(原名WebSphere MQ)是一种广泛使用的中间件,它提供了一种可靠的消息传递服务,使得应用程序可以相互通信,即使在不同的网络环境或操作系统之间也是如此。本篇文章将深入探讨如何使用Java API与...
在入门阶段,你需要理解MQ的核心概念,如消息、队列、通道和队列管理器。了解如何创建、发送、接收和管理消息是学习MQ的基础。此外,培训通常包括MQ的安装配置、API使用以及简单的应用开发。 2. MQ集群: MQ集群...
MQ2传感器是一款常见的气体传感器,主要用于检测一氧化碳(CO)、甲烷(CH4)、液化石油气(LPG)等可燃气体的浓度。在本压缩包中,"mq2例程与mq系列灵敏度特性曲线仿真程序.zip"包含了MQ2传感器的MATLAB仿真程序,...
IBM MQ(原名IBM WebSphere MQ)是一款企业级的消息中间件,它允许应用程序在不同的网络环境和操作系统之间安全地交换消息。"MQ security channel"是IBM MQ中的一个重要概念,主要涉及的是数据传输过程中的安全机制...
MQ客户端安装包7.5.0.3是IBM WebSphere MQ客户端的一个版本,它提供了与IBM消息中间件交互的能力。WebSphere MQ,通常简称为MQ,是一个强大的消息传递平台,用于在不同应用程序之间可靠地传输数据,确保了数据的高...
**MQ测试器-MQ分析** 在信息技术领域,消息队列(Message Queue,简称MQ)是一种中间件技术,用于在分布式系统中实现不同组件之间的异步通信。MQ测试器是专门针对这种技术设计的工具,其主要目的是为了确保MQ系统的...
"Websphere MQ资料集合"指的是IBM的Websphere MQ技术的相关学习资源,这是一款企业级的消息中间件,用于在不同系统之间可靠地传输数据。它支持多种编程语言,包括Java,能够运行在Linux等操作系统上。 【描述解析】...
IBM WebSphere MQ入门教程 IBM WebSphere MQ 是一种基于消息队列的中间件,用于实现不同的应用程序之间的异步通信。下面是对 IBM WebSphere MQ 的入门教程的总结,涵盖了 WebSphere MQ 的原理、体系结构、重要特点...
这可能包括不同开发阶段或不同开发者编写的软件,如"ex4_to_mq4_demo427.exe"和"ex4_to_mq4 40224.exe"等,它们可能是不同版本的转换程序。集合中的"demo"和"freeware"后缀表明有些是演示版或免费版,可能具有某些...
MQ135是一款广泛应用在空气质量检测领域的气体传感器,主要用于探测环境中的有害气体,如二氧化硫、氨气、一氧化碳、酒精以及烟雾等。它以其成本效益高、响应速度快和稳定性好等特点,在家庭、办公室、工厂等环境的...
在IT行业中,Java是一种广泛应用的编程语言,而IBM MQ(原名WebSphere MQ)是IBM提供的消息中间件,用于在不同系统之间可靠地传递数据。本文将深入探讨如何使用Java来连接IBM MQ,以实现跨平台的信息交换。 首先,...