Rational Developer for System z, Versión 7.6.1

Arquitectura de un proveedor de servicios Web ascendente mediante IMS Enterprise Suite SOAP Gateway

Este tema ofrece una visión general de la arquitectura de un proveedor de servicios Web que utiliza IMS Enterprise Suite SOAP Gateway creado por medio de un escenario de desarrollo ascendente.

Los pasos siguientes describen cómo se procesa un mensaje en tiempo de ejecución:

  1. La aplicación cliente del servicio Web envía un mensaje SOAP a IMS Enterprise Suite SOAP Gateway que contiene la entrada de la aplicación IMS en formato XML.
  2. La pasarela SOAP procesa la cabecera SOAP y recupera la información de correlación y conexión adecuada para la solicitud de entrada.
  3. La pasarela SOAP crea un mensaje de IMS Connect, que consta de una cabecera de IMS Connect seguida de los datos XML de entrada, en IMS Connect mediante TCP/IP.
  4. IMS Connect llama a su adaptador XML, que a su vez llama al conversor de XML para transformar los datos XML al formato de la aplicación IMS.
  5. IMS Connect envía el mensaje para el proceso posterior. En el resto de este paso, el proceso es el mismo que en un flujo de transacción normal. La transacción devuelve su salida y ésta se coloca en IMS Connect.
  6. IMS Connect llama al adaptador XML para transformar los datos de la aplicación IMS al formato XML.
  7. IMS Connect envía el mensaje XML de salida a la pasarela SOAP mediante TCP/IP.
  8. La pasarela SOAP envuelve el mensaje de salida en una cabecera SOAP.
  9. IMS Enterprise Suite SOAP Gateway envía el mensaje de salida SOAP a la aplicación cliente.

En esta arquitectura de proveedor de servicios, los programas de proceso de mensajes (MPP) de IMS no tienen conocimiento de que se están invocando como servicios Web y, por tanto, no tienen acceso al contexto de invocación de servicios.


Términos de uso | Comentarios

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