使用 CICS Explorer 为 Atom 订阅源创建 XML 绑定

使用 CICS Explorer® 中的 "文件导入向导" 将源语言文件包含到 CICS 束项目中,以便为 Atom 订阅源创建 XML 绑定和关联模式。 然后,可以将该捆绑软件项目部署至 CICS 系统以创建 XMLTRANSFORM 资源。

开始之前

您必须有可定义 Atom 订阅源的数据源中每条记录的语言结构。 例如,这可能是一个 COBOL 副本,该副本定义了 VSAM 文件中存储的记录的结构。

关于此任务

该向导可以使用 COBOL、C/C++ 或 PL/I 语言结构来生成 XML 绑定和关联模式。 该向导会将 XML 绑定和模式导入到束项目。

过程

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

结果

将 XML 绑定和模式包含在捆绑软件项目中。

下一步操作

必须将捆绑软件项目部署到 CICS 区域中。 部署捆绑软件项目时,CICS 会为您自动生成 XMLTRANSFORM 资源。 有关部署束项目的更多信息,请参阅 从 CICS Explorer部署 CICS 束项目