Este tema describe cómo importar un proyecto de
servicio único de servicios Web para CICS en un proyecto de flujo de servicios
Para importar un proyecto de servicios Web para CICS:
- Para poder importar un proyecto de servicios Web para
CICS, éste debe estar completo, con un archivo
WSDL generado que describa la interfaz del servicio Web y archivos COBOL que contengan
los archivos de conversión XML de tiempo de ejecución y de controlador de servicios Web.
- Cree un proyecto de servicios Web
de salida si aún no lo ha hecho.
- Pulse el proyecto
de servicios Web de salida con el botón derecho del ratón.
- Seleccione Importar servicio Web
CICS.
- Seleccione el archivo WSDL del
servicio Web CICS que desee importar.
- Pulse Aceptar.
El
importador realizará las siguientes acciones en el subproyecto de servicios Web de
salida:
- Creará una
carpeta Operaciones y le añadirá el archivo WSDL seleccionado. La operación del archivo WSDL describe la interfaz de invocación del servicio Web.
- Creará
una carpeta de mensajes y un archivo de mensaje que contendrá los mensajes que definen
la interfaz de entrada y salida del servicio Web.
- Creará
un archivo WSBind.
- Los archivos fuente COBOL
del proyecto de servicios Web para CICS permanecerán donde estaban (no se importarán).
Ahora puede crear un nodo de servicios Web de salida Invoke en el editor de flujo
arrastrando la operación desde el archivo WSDL al lienzo del editor de flujo.
El proceso y el resultado de la importación de un proyecto de servicios Web para
CICS en un proyecto de flujo de servicios, son similares, pero no idénticos, a la
integración de un proyecto de servicio único en un
proyecto de flujo de servicios, importándolo como proyecto de servicios (consulte la sección
Integrar un proyecto de un solo servicio en un proyecto de flujo de servicios). La tabla
siguiente muestra las principales similitudes y diferencias:
| Punto
de comparación: |
Integrar un proyecto de servicio único |
Importar un proyecto de servicios Web para CICS |
| Tipos
de proyectos de servicio único en los que puede realizar esta operación: |
Los
cuatro tipos de proyectos de servicio único. |
Sólo un proyecto de servicios Web para CICS. |
| Tipo
de subproyecto de flujo de servicios al que puede añadirse el proyecto de servicio
único: |
- Servicios Web para CICS:
- Proyecto
de servicios Web de salida
- Subproyecto no de terminal
- Otros tipos de proyectos de servicio único:
- Proyecto de servicios Web de salida
|
Subproyecto de servicios Web de salida |
| Creación de subproyecto: |
Automática |
Manual |
| Tipos de artefactos de proyecto de flujo de servicios creados: |
- Archivo
WSBind
- Archivo de operaciones
- Archivo de mensaje
|
- Archivo
WSBind
- Archivo de mensaje
|