它描述如何在工作台中使用“新建消息定义文件”向导,从 COBOL 数据结构创建新的消息定义文件。
开始之前:
要执行此任务,必须先完成下列任务:
在开始该任务之前,应该了解到以下几点:
如果先前使用了 WebSphere MQ Integrator V2.1 COBOL 导入器来创建消息模型,您可能发现 WebSphere Message Broker V6.0导入器产生的结果有点差异。 尤其是,V2.1 COBOL 导入器 所支持的 COBOL 构造不如 WebSphere Message Broker V6.0多,而且 V2.1 复杂类型的命名约定与 WebSphere Message Broker V6.0复杂类型和组的命名约定不同。 极少数情况下,V2.1 元素的命名约定与 WebSphere Message Broker V6.0 元素的命名约定不同。如果在 V2.1 中创建了消息流 ESQL 来处理 COBOL 派生的消息模型,且已使用 mqsimigratemsgflows 命令,将该 ESQL 导入到 WebSphere Message Broker V6.0,现在正在使用 WebSphere Message Broker V6.0COBOL 导入器重新创建您的消息模型,您应检查 ESQL 的正确性。
下面的步骤涵盖创建全新的消息定义文件,以及覆盖现有文件的内容。
要从 COBOL 数据结构创建消息定义文件:
当您使用向导完成 COBOL 文件的导入时: