Soporte para programas de proceso de mensajes multisegmento en IMS Enterprise Suite SOAP Gateway proyectos de servicio único

En este tema se describe la capacidad de la perspectiva Enterprise Service Tools para habilitar los programas de proceso de mensajes (MPP) multisegmento de IMS como servicios web en el escenario de desarrollo Crear nueva interfaz de servicio ascendente.

Con algunas restricciones, los paneles de selección de estructuras de lenguaje del asistente de servicio Web permiten múltiples estructuras de lenguaje. Como parte de la página "Diseños de mensajes deIMS ", se proporcionan dos pestañas de selección; la pestaña Diseño de mensaje de solicitud y la pestaña Diseño de mensaje de respuesta.

Utilice las pestañas "Estructuras de lenguaje de solicitud" y "Estructuras de lenguaje de respuesta" en la página "Estructuras de lenguaje" para seleccionar las estructuras que describen las interfaces de solicitud y respuesta al MPP de IMS . Cuando se seleccionan estructuras de lenguaje en las pestañas de estructura de lenguaje, se introducen en las tablas correspondientes en la página "Diseños de mensajes deIMS ".

Después de seleccionar las estructuras de lenguaje, utilice las pestañas de la página "Diseños de mensajes deIMS " para especificar el diseño de los mensajes de solicitud y respuesta en detalle. Indique el orden y el número de cada estructura de lenguaje en sus mensajes respectivos utilizando las tablas de las pestañas "Diseño de mensaje de petición" y "Diseño de mensaje de respuesta". Los diseños especificados en estas tablas indican cómo se estructuran los mensajes XML y binarios.

Limitaciones y condiciones de error

En general, la selección de estructuras lingüísticas múltiples y el soporte multisegmento sólo se admiten para los MPP de IMS Enterprise Suite SOAP Gateway y IMS escritos en COBOL.

Se aplican las limitaciones siguientes al especificar los diseños de mensajes de IMS :
  • Aunque una estructura de lenguaje puede aparecer más de una vez, las apariciones DEBEN ser consecutivas; no se pueden intercalar apariciones de otras estructuras de lenguajes.
  • Como máximo, una estructura de lenguaje puede aparecer un número variable de veces (cuenta-variable) y sólo puede ir seguida de una estructura de lenguaje con una cuenta mínima y máxima de uno.
  • El tamaño máximo total del diseño de mensaje, cuando se representa en formato XML o binario, no puede exceder de 32MB cuando se utiliza Enterprise COBOL V3R4 o posterior, o de 16MB cuando se utiliza Enterprise COBOL V3R3 o anterior.
Las siguientes limitaciones se aplican cuando se seleccionan múltiples estructuras de lenguaje:
  1. Cada estructura de lenguaje debe empezar con dos campos de 2 bytes (LL y ZZ por IMS).
  2. Cada estructura de lenguaje no puede superar los 32767 bytes (tamaño máximo de un segmento de mensaje IMS ).
  3. Como máximo se pueden seleccionar 256 estructuras de lenguaje para cada petición y respuesta.
  4. Las dependencias de estructuras entre lenguajes no está soportada; por ejemplo, los temas OCCURS DEPENDING ON (ODO) de las estructuras de lenguaje seleccionadas no pueden especificar un objeto ODO declarado fuera de la estructura.