检查 WebSphere MQ 是 Native Mode 还是 JMS Mode

Check if WebSphere MQ is in Native Mode or JMS Mode

我正在尝试弄清楚如何检查我的 IBM WebSphere MQ 安装之一 运行 处于何种模式。

特别是,我需要查明此特定安装是 运行 本机模式还是 JMS 模式。

我想也许我可以使用所提供的 IBM MQ CLI 命令之一找到答案 HERE,但是其中 none 似乎告诉您安装的模式 运行 中,甚至如何更改模式。

有没有人对如何检测我的安装 运行 处于何种模式有任何建议或指导?

客户端可以使用 JMS 客户端或本机客户端连接到 WMQ。

服务器始终以相同模式运行 - 并且可以处理本机和 JMS。

要确定您连接到队列管理器的客户端类型,即本机 'C' 客户端或 JMS 客户端,您可以在客户端应用程序处于 运行 时使用以下命令:-

DISPLAY CHSTATUS(*) RPRODUCT

不同类型的客户端在RPRODUCT中有不同的值。本机 'C' 客户端将显示 MQCC 而 JMS 将显示 MQJM.

参考

DISPLAY CHSTATUS - Look for attribute RPRODUCT for full set of values

IBM MQ Little Gem post on RPRODUCT and RVERSION