XML Transformation for CICS project

This topic describes scenarios typical for the XML Transformation for CICS® project.

The following scenarios are supported:
  • Scenario: Create New XML Transformation (bottom-up)

    Generate an XML Schema and runtime-specific XML message processing from a high level language structure. You can use this scenario when your CICS application needs to transform a data structure into and XML document. You can also transform an XML document that corresponds to the XML Schema generated from the language structure, into that language structure

    There are two conversion type choices available for this scenario and runtime combination. Either Compiled XML Conversion or Interpretive XML Conversion may be selected in the New project launchpad. The choice of conversion type involves considering the benefits and cost of either technology. Use the following information when making a selection:

    Compiled XML Conversion

    XML conversion is accomplished using a suite of generated high-level language (HLL) programs. A driver program interacts with the runtime environment and invokes bundled programs to provide conversion of XML to and from language structures. The compiled XML conversion type provides more extensive support for language structure data types and constructs than the interpretive XML conversion type, however compilation of XML Converters is required and there are more artifacts to manage.

    Interpretive XML Conversion

    XML conversion is accomplished using generated metadata and an XML conversion component built into the runtime environment. While the Interpretive XML Conversion type has limited support for language structure data types and constructs its requires fewer artifacts and does not involve compilation of XML converters.

    Generated artifacts (Interpretive XML Conversion)

    • XSDBIND file
    • XML Schema

    Generated artifacts (Compiled XML Conversion)

    • XSDBIND file (Vendor)
    • XML Transformation for CICS Driver Program
    • CICS XML Converter
    • XML Schema

  • Scenario: Create New XML Transformation (top-down) XML Transformation for CICS only

    Generate a high level language structure and XML message processing from an XML schema.

    The Interpretive XML Conversion type is the only available conversion technology for this runtime environment and scenario combination. The top-down artifacts are generated through a wizard that allows you to specify the properties of the new service application.

    Generated Artifacts (Interpretive XML Conversion)

    • Language Structures (copybooks)
    • XSDBIND file

Related concepts

Related reference