使用 CICS Explorer® 中的 "文件导入向导" 将源语言文件包含到 CICS 束项目中,以便为 Atom 订阅源创建 XML 绑定和关联模式。 然后,可以将该捆绑软件项目部署至 CICS 系统以创建 XMLTRANSFORM 资源。
您必须有可定义 Atom 订阅源的数据源中每条记录的语言结构。 例如,这可能是一个 COBOL 副本,该副本定义了 VSAM 文件中存储的记录的结构。
关于此任务
该向导可以使用 COBOL、C/C++ 或 PL/I 语言结构来生成 XML 绑定和关联模式。 该向导会将 XML 绑定和模式导入到束项目。
- 可选: 如果您还没有用于 XML 绑定和关联模式的项目,请在 CICS Explorer中创建新的 CICS 束项目。
- 通过单击主菜单栏上的 来切换到 "资源" 透视图。 从 " 打开透视图 " 窗口中选择 资源 ,然后单击 确定。
- 在主菜单栏上,单击 。
这样会打开“束项目”向导。
- 在 项目名称 字段中,输入新项目的名称。
- 单击完成。
新的 CICS ® 束项目列示在 "项目资源管理器" 视图中。
- 右键单击 "资源" 透视图的 "项目资源管理器" 视图中的捆绑软件项目,然后单击 导入。
- 展开 "常规" 文件夹,然后单击 导入 XML 变换源。 这样会打开“文件导入”向导。
- 单击 浏览 以找到要与 XML 变换关联的源语言文件。 然后浏览至要使用的文件。 此文件可以是以下文件类型:
| 文件类型 |
编程语言 |
| .c |
C/C++ 源代码文件 |
| .cpp |
C/C++ 源代码文件 |
| .h |
C/C++ 头文件 |
| .cbl |
COBOL 源代码 |
| .cob |
COBOL 源代码 |
| .cpy |
COBOL 副本数据文件 |
| .pli |
PL/I 数据描述文件 |
- 在 输入或选择父文件夹 字段中,覆盖要包含 XML 绑定和模式的捆绑软件项目的名称,或者从列表中选择捆绑软件项目。
- 在 束中的 XML 变换源名称 字段中指定 XML 绑定和关联模式的名称。 该字段会用您先前指定的源语言文件名称填充,但是您可以将此字段改写为其他名称,只要文件扩展名保持不变即可。
- 设置映射级别。 映射级别定义了源语言文件和 XML 模式之间转换的信息量。 要想受益于提供的最完善的映射,请将映射级别设置为最新的级别。 有关映射级别的更多信息,请参阅 CICS 助手的映射级别
- 单击 完成 以创建 XML 绑定 (.xsdbind) 和模式 (.xsd) 并将它们包含在捆绑软件项目中。 这些文件都包含在捆绑软件项目的 xsdbind 文件夹中。 捆绑软件项目中同样还包含源语言文件副本以供引用,并使用新的 XMLTRANSFORM 资源更新了 META-INF 文件夹中的清单文件 (cics.xml)。
下一步操作
必须将捆绑软件项目部署到 CICS 区域中。 部署捆绑软件项目时,CICS 会为您自动生成 XMLTRANSFORM 资源。 有关部署束项目的更多信息,请参阅 从 CICS Explorer部署 CICS 束项目。