使用 JavaCompute 节点创建新消息

许多消息转换方案需要构建新的外发消息。JavaCompute 节点向导中的 Create Message Class 模板为该消息生成模板代码。

在模板代码中,调用 MbMessage 的缺省构造函数以创建空白消息,如以下 Java 代码中所示:
MbMessage outMessage = new MbMessage();
可以使用提供的实用程序方法(copyMessageHeaders())从入局消息复制这些头,如以下 Java 代码中所示:
copyMessageHeaders(inMessage, outMessage);
现在,可以创建新的消息体了。首先,添加顶级解析器元素。对于 XML,它是:
MbElement outRoot = outMessage.getRootElement();
MbElement outBody = outRoot.createElementAsLastChild("XMLNSC");
然后,可以使用 createElement 方法和代理 XPath 实现的扩展语法构建该消息的其余部分。
相关任务
从 JavaCompute 节点访问消息树中的元素
相关参考
JavaCompute 节点
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ac30350_