繁体   English   中英

WebSphere MQ - 连接消息并将消息发送到远程队列

[英]WebSphere MQ - Connecting and sending messages to a remote queue

我的计算机上有一个.net mq客户端,远程服务器上有一个mq websphere队列管理器。

  • 如何从远程计算机上的队列发送和接收消息?

我收到此错误:MQRC_HOST_NOT_AVAILABLE

  • 如何在计算机上使用MQ Explorer连接到远程队列管理器。

我明白了:

不允许访问。 您无权执行此操作。 (AMQ4036)不允许访问。 您无权执行此操作。 (AMQ4036)

==============

我该如何配置服务器? 频道设置? 连接设置? 当队列管理器在我的计算机上时,我能够在本地连接,但是当它在远程计算机上时由于身份验证而失败。 我知道我应该将我的用户添加到mqm组,但远程计算机没有通过域连接

谢谢!

MQRC_HOST_NOT_AVAILABLE的原因是因为您使用的主机名或端口号不正确。

要连接到远程队列管理器,需要以下信息:队列管理器名称:要连接到的队列管理器的名称(区分大小写)。

通道名称:通道名称 - 类型为SVRCONN。 您可以使用SYSTEM.DEF.SVRCONN,但建议您创建自己的SVRCONN通道

连接名称:主机名(端口) - 运行队列管理器的主机名/ IP地址以及正在侦听的端口,例如remotehost(1414)。

您可以通过多种方式提供上述信息:1)通过MQSERVER环境变量。 MQSERVER=<SVRCONN channel name>/TCP/<conn name> 例如, MQSERVER=MY.SVRCONN.CHN/TCP/remotehost(1414) 2)通过您的应用程序代码。 有关更多详细信息,请参阅nmqput.cs MQ示例文件。 3)频道定义表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM