`

MQ 初级阶段

MQ 
阅读更多
它提供了强大、 安全、 稳定的消息传递主干, 在世界屡获殊荣。 它帮您搭建企业服务总线(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="" />
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics