Rational Developer for System z, Versión 7.6.1

Escenarios de desarrollo de servicio Web: proyectos de servicio único

En este tema se describe el desarrollo ascendente, descendente y de encuentro en el medio de servicios Web en el contexto de la creación de un proyecto de servicio único.

Este contexto se aplica a los siguientes tipos de proyectos de Enterprise Service Tools: (consulte la sección Escenarios de habilitación de servicios Web para cada tipo de proyecto).

Crear interfaz de servicio (ascendente)

En este escenario, se generan una descripción de servicio Web y artefactos de proceso de mensajes XML específicos de entorno de ejecución a partir de una estructura de datos de lenguaje de alto nivel. Esto permite exponer un programa de aplicación como proveedor de servicios.

Debe empezar con una aplicación COBOL existente, seleccionar la estructura de lenguaje de interfaz de la misma y generar los artefactos necesarios para desplegarla como nuevo servicio Web.

Correlacionar con una interfaz de servicio existente (encuentro en el medio)

E n este escenario, se definen las correlaciones entre estructuras de lenguaje de alto nivel y archivos WSDL, XML o XSD. También puede generar procesos de mensajes XML específicos de entorno de ejecución basados en las correlaciones.

Debe empezar con un archivo WSDL (o un archivo XML o XSD) que defina la interfaz para un servicio Web existente y una definición de interfaz COBOL existente y correlacionar conjuntamente los campos relacionados. Una vez realizada la correlación, se generan conversores compilados que siguen las correlaciones.

Crear implementación de servicio nueva (descendente, sólo CICS)

En este escenario, se generan una estructura de lenguaje de alto nivel y artefactos de proceso de mensajes XML específicos de entorno de ejecución para una descripción de servicio Web.

Debe empezar con un documento WSDL que defina un servicio Web existente y crear a partir de él una aplicación que implemente algunas o todas las funciones descritas en la definición del servicio Web. La herramienta generará una plantilla de código de programa COBOL para un nuevo proveedor de servicios Web o un nuevo consumidor de servicios Web. Este programa nuevo utilizará estructuras de lenguaje que corresponden a los elementos de mensaje de cada operación (operación-->entrada-->mensaje-->componente-->elemento, donde elemento es un tipo de esquema XML= para procesar peticiones y emitir respuestas.

Para asistirle en la escritura de la aplicación nueva, se generan archivos de inclusión que contienen las definiciones de estructura de lenguaje y también un programa de plantilla COBOL que los incluye.

Conceptos relacionados

Entornos de ejecución soportados para cada tipo de proyecto
Visión general de Enterprise Service Tools

Tareas relacionadas

Establecer las preferencias de los conversores XML COBOL


Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)