En una aplicación de empresa habilitada para XML o servicios Web, los datos XML pueden fluir hacia y desde un programa COBOL. Por lo tanto, con respecto a la dirección del flujo de datos, la correlación de petición se aplica a un documento XML que entra en el programa COBOL y la correlación de respuesta que se aplica a un documento XML que deja el programa COBOL. En un caso genérico, las correlaciones de petición y respuesta son diferentes.
La creación de correlaciones se conoce como sesión de correlación. Durante una sesión de correlación se genera un solo archivo de sesión de correlación, que contiene metadatos (información) de correlación. Estos metadatos de correlación representan información como, por ejemplo, los nombres de los archivos origen (por ejemplo, un archivo COBOL o un documento XML) para las entidades correlacionadas, la ubicación de los elementos correlacionados y los elementos dentro de estos archivos, etc. Las sesiones de petición y respuesta tienen archivos de sesión separados.
Una sesión de correlación se inicia ejecutando el asistente Nueva correlación de XML a COBOL y creando un archivo de sesión de correlación. A continuación, puede abrir y personalizar archivos de sesión de correlación mediante el editor de correlaciones.
Dado que el archivo de sesión de correlación contiene enlaces a los archivos COBOL y XML relativos al proyecto del entorno de trabajo, estos enlaces no se resolverán correctamente cuando mueva el archivo de sesión de correlación. Tenga cuidado al mover el archivo de sesión de correlación desde el directorio donde se ha creado (relativo al proyecto del entorno de trabajo) o al importar archivos de sesión de correlación ya existentes en el entorno de trabajo. En general, la operación de mover o importar el archivo de sesión de correlación sólo funcionará si el archivo se mueve o importa a una estructura de directorios similar (relativa al proyecto del entorno de trabajo) con nombres de subdirectorio similares.
La sesión de correlación de petición empieza cuando se selecciona un archivo XML relacionado (WSDL, XML o XSD) como archivo origen. Esta selección definirá la selección del archivo destino como de tipo COBOL.
La sesión de correlación de respuesta empieza cuando se selecciona un archivo COBOL como archivo origen. Esta selección definirá la selección del archivo destino como de tipo relacionado con XML (WSDL, XML o XSD).