Este tema describe los archivos de salida generados en
el escenario WSDL2PLI.
En el escenario WSDL2PLI, los componentes siguientes interactúan para generar los
archivos de salida:
- El procesador por lotes.
- El componente WSDL2ELS, que realiza el proceso habitual de WSDL
al lenguaje de programación.
- El componente WSDL2PLI, que realiza el proceso de WSDL a Enterprise PL/I.
La secuencia de proceso es la siguiente:
- El procesador por lotes invoca al componente WSDL2ELS, pasándole los parámetros de
entrada especificados en los archivos de propiedades de entrada.
- El componente WSDL2ELS invoca al componente WSDL2PLI:
- Estos dos componentes generan conjuntamente un conjunto de archivos de salida
intermedios.
- A continuación, el control se devuelve al procesador por lotes.
- El procesador por lotes recopila la información de los archivos de salida
intermedios, la procesa y genera los archivos de salida finales.
Los archivos de salida intermedios generados por WSDL2ELS y WSDL2PLI son los
siguientes:
- Los archivos de sesión de correlación:
- Existen dos archivos de sesión de correlación para cada operación definida en el
archivo WSDL: un archivo de sesión de correlación para el mensaje de entrada y uno para
el mensaje de salida.
- Cada archivo de sesión de correlación contiene:
- Descripciones de la estructura de datos XML y de la estructura de datos de lenguaje
de programación que constituyen el origen y el destino de la sesión de correlación.
- Una descripción de cada una de las correlaciones de datos entre la estructura de
datos de origen y la estructura de datos de destino.
Un archivo de metadatos de WSDL2ELS que más adelante se utiliza para generar el
archivo de plantilla de la aplicación IMS,
el archivo correlacionador de IMS y los archivos
conversores de XML.
Un archivo de registro que contiene información de proceso. El nombre y ubicación
del archivo se especifican en el parámetro targetLogFile del elemento WSDL2ELSSpec
del archivo de entrada ServiceSpecification.xml.
Los archivos generados por el procesador por lotes son los siguientes:
El archivo que contiene el programa de plantilla de la aplicación:
- Este programa es una plantilla de trabajo de una aplicación que utiliza el proveedor
de servicios Web de IMS.
- Si el archivo WSDL original contiene varias operaciones, el programa de plantilla
es multioperación.
El archivo o archivos que contienen los controladores y conversores.
- Existe un archivo de este tipo para cada operación definida en el archivo WSDL.
- Cada archivo contiene un controlador, un conversor de entrada y un conversor de
salida.
El archivo correlacionador de IMS:
- Este archivo contiene información relativa a la utilización de IMS
Connect.
- Si el archivo WSDL contiene varias operaciones, el archivo correlacionador es
también multioperación.