配置IBM MQ

使用服务端口类型IBM MQ连接到IBM MQ队列或主题和推和拉的消息。

在IBM MQ的更多信息,请参阅IBM MQ文档

配置您的服务端口

一旦您创建了您的服务端口,您可以配置的一般服务端口细节:

属性

描述

一般,名字

输入服务端口的名称。

通用-类型

选择您的服务端口技术。

读/写/读和写

选择你的服务端口应该如何处理消息:

  • 消息。

  • 消息。

  • 读和写消息。

实际服务

选择如果你想连接到一个真正的服务。

转发

允许OSV将请求转发到真正的服务。使用这个选项,您需要选择实际服务

学习

允许OSV存储转发消息录音机选项卡。要使用这个选项,您需要启用转发

活跃的

选择如果你想要你的服务端口活跃,取消设置不活跃。

连接到IBM MQ,指定以下属性:

属性

描述

的名字

输入队列或主题的名称你想连接。

类型

选择队列主题

你的选择取决于你如何推和拉ActiveMQ消息。队列是一个一对一的消息传递模式,主题允许一对多的消息传递。

的名字

输入队列或主题的名称你想连接。

主机

输入主机名或IP地址。

经理

指定名称的经理管理队列或主题。可选地,您可以使用另一个队列管理器。定义另一个输出队列管理器的队列的名字如下:队列:/ / my-alternative-qmgr /我的队列

通道

输入名称的通道传输消息。

用户名

如果你的连接需要身份验证,输入您的用户名。

密码

如果你的连接需要身份验证,输入你的密码。

MessageType

指定什么类型的消息要发送和接收:JmsTextMessageJmsBytesMessage

JMS支持

定义客户类型:IBM MQ和JMSIBM MQ本地WMQ

JMS支持的详细信息,请参阅IBM MQ文档

选择器

定义一个选择器的标题和属性来过滤传入的JMS消息。

这使您能够仅接收JMS消息匹配你的过滤标准。

对这项技术的预定义的选择器的详细信息,查看IBM MQ文档

密码规范

启用加密通信(SSL),输入您的加密算法和消息身份验证代码的组合算法。188金宝搏app苹果下载软件建议您使用此方法来选择一个规范。

例子:ECDHE_ECDSA_AES_128_CBC_SHA256

详细信息密码,请参阅IBM MQ文档

密码套件

启用加密通信(SSL),输入您的密码算法。密码套件另一种方法是选择一个规范。

例子:SSL_RSA_WITH_RC4_128_MD5

详细信息密码套件,请参阅IBM MQ文档

同行的名字

启用加密通信(SSL),输入一个字符串,该字符串包含对方的名字。

对等名称的专有名称从对等队列管理器或客户端证书。

对等名称的详细信息,请参阅IBM MQ文档在这里在这里

密钥存储库

启用加密通信(SSL),输入文件路径密钥存储库文件扩展名。

例子:C: \ \ ssl_certificate数据

如果该字段为空,则Windows证书存储使用。确保适当的根证书是在这家商店。

的密钥存储库的详细信息,请参阅IBM MQ文档

证书存储

启用加密通信(SSL),输入证书存储服务器的URL。如果您使用多个证书存储服务器,输入url由逗号隔开。

证书存储的详细信息,请参阅IBM MQ文档

港口

指定的端口访问代理。

UnprocessableMessages

定义如何处理队列中的消息,客户端可以不再过程:

  • 删除该消息。

  • 保持另一个客户机的消息进行处理。

这只适用于队列,不是主题。

IBM MQ服务端口

要保存您的更改,单击应用。抛弃你的更改,点击重置

一旦您已经配置你的服务端口,您可以使用IBM MQ连接进行测试。信息如何编辑JMS消息给你OSV场景,见“编辑JMS消息”章

使用动态队列

在IBM MQ,您可以使用在运行时动态创建的队列。这适用于出站队列和实际服务出站队列。动态队列上的详细信息,请参阅IBM MQ文档

使用动态队列OSV遵循以下步骤:

  1. 出站部分的IBM MQ服务端口。看到这一节中,你需要设置你的服务端口读和写

  2. 离开的名字字段是空的。在这种情况下,OSV假设您使用动态队列,并将响应发送到指定的目的地ReplyTo领域实际的请求消息。

  3. 托斯卡指挥官,配置您的OSV场景以确保OSV匹配正确的正确的请求的响应。

    这意味着消息id请求消息的是一样的CorrelationID的响应消息。你必须设置以下ActionModes:

    • 在请求消息,设置消息idActionMode来缓冲

    • 在响应消息,设置CorrelationIDActionMode来插入