En este tema se describen escenarios típicos para el proyecto de transformación XML para CICS.
Genere un esquema XML y procesos de mensajes XML específicos del tiempo de ejecución a partir de una estructura de lenguaje de alto nivel. Puede utilizar este escenario cuando la aplicación CICS necesite transformar una estructura de datos en un documento XML. También puede transformar un documento XML correspondiente al esquema XML generado a partir de la estructura de lenguaje en la estructura de lenguaje.
Existen dos opciones de tipo de conversión disponibles para esta combinación de escenario y entorno de ejecución. Puede seleccionar Conversión XML compilada o Conversión XML interpretativa en el Launchpad Proyecto nuevo. La elección del tipo de conversión implica considerar las ventajas y el coste de las tecnologías. Utilice la información que sigue al efectuar una selección:
Conversión XML compilada
La conversión XML se realiza mediante un conjunto de programas de lenguaje de alto nivel (HLL) generados. Un programa controlador interactúa con el entorno de ejecución e invoca programas empaquetados para proporcionar la conversión de XML hacia y desde estructuras de lenguaje. El tipo de conversión XML compilada proporciona un soporte más exhaustivo para tipos de datos y construcciones de estructura de lenguaje que el tipo de conversión XML interpretativa, aunque es necesaria la compilación de los conversores XML y deben gestionarse más artefactos.
Conversión XML interpretativa
La conversión XML se realiza mediante metadatos generados y un componente de conversión XML incorporado al entorno de ejecución. Aunque el tipo de conversión XML interpretativa tiene soporte limitado para tipos de datos y construcciones de estructura de lenguaje, requiere menos artefactos y no implica la compilación de los conversores XML.
Artefactos generados (conversión XML interpretativa)
Artefactos generados (conversión XML compilada)
Genere una estructura de lenguaje de alto nivel y el proceso de mensajes XML a partir de un esquema XML.
El tipo de conversión XML interpretativa es la única tecnología de conversión disponible para esta combinación de entorno de ejecución y escenario. Los artefactos descendentes se generan mediante un asistente que permite especificar las propiedades de la nueva aplicación de servicio.
Artefactos generados (conversión XML interpretativa)