如何使用网关脚本中的 urlopen 向 MQ 管理器发送消息?我找到了这个例子。但它不起作用。我收到一个错误:
mpgw (KSSH_MPGW_SC): URL open: Unsupported target 'dpmq://KSSH_MQQM_AC/?RequestQueue=rQ1' or protocol 'dpmq'
datapower 是否支持这个机会?
如何使用网关脚本中的 urlopen 向 MQ 管理器发送消息?我找到了这个例子。但它不起作用。我收到一个错误:
mpgw (KSSH_MPGW_SC): URL open: Unsupported target 'dpmq://KSSH_MQQM_AC/?RequestQueue=rQ1' or protocol 'dpmq'
datapower 是否支持这个机会?
取决于您的固件,仅在固件 7.2 之后才支持来自 GWS 的 dpmq://。
我不在 MQQM 对象名称后使用斜杠。难道是它?
dpmq://KSSH_MQQM_AC?RequestQueue=rQ1
在 datapower 中为 MQ 打开 URL
var options = {
target: dpmq://MQManagergroup/?RequestQueue=queuename,
method: 'post',
headers: {
"MQMP": MQMP
},
data: data in XML
};
urlopen.open(options, function (Err, Resp) {
if (Err) {
throw new Err("URL open error." + JSON.stringify(Err));
} else {
}
});