ESQL中添加JMS参数

本人使用Message Broker进行项目开发,由于系统之有些数据(非业务数据)需通过JMS方式进行传递,

使用的开发环境是ToolKit8.0.0.2,下面介绍通过ESQL方式添加JMS方式时的方法与需要注意的地方:

1.

在拷贝消息头和消息头的下面加入下面语句:

CREATE NEXTSIBLING OF OutputRoot.MQMD DOMAIN('MQRFH2');   --- 作用好像是和出现的

MQMD和XMLNSC的顺序有关,还有说这样定义不被将消息解析到内容体重,但对于详细的说法我就不太清楚了。

2.

设置具体的JMS消息头的例子:

CREATE NEXTSIBLING OF OutputRoot.MQMD DOMAIN('MQRFH2');
CREATE FIELD OutputRoot.MQRFH2.usr;   -- 将JMS放入到usr中
DECLARE R_usr REFERENCE TO OutputRoot.MQRFH2.usr; 
SET R_usr.flag = 'OK';

原文地址:https://www.cnblogs.com/weinan2087/p/4487746.html