Rational Developer for System z, Versión 7.6.1

Soporte para programas de proceso de mensajes de múltiples segmentos en proyectos de servicio único de la Pasarela SOAP de IMS de Enterprise Service Tools

En este tema se describe la posibilidad de la perspectiva Enterprise Service Tools de habilitar programas de proceso de mensajes (MPP) de múltiples segmentos 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 IMS", se proporcionan dos pestañas de selección; la pestaña Diseño de mensaje de petición y la pestaña Diseño de mensaje de respuesta.

Utilice las pestañas "Estructuras de lenguaje de petición" y "Estructuras de lenguaje de respuesta" de la página "Estructuras de lenguaje" para seleccionar las estructuras que describen las interfaces de petición y de respuesta a los MPP de IMS. Cuando se seleccionan estructuras de lenguaje en las pestañas de estructuras de lenguaje, se introducen en las tablas correspondientes de la página "Diseños de mensajes IMS".

Después de seleccionar las estructuras de lenguaje, utilice las pestañas de la página "Diseño de mensajes IMS" para especificar el diseño de los mensajes de petición y respuesta con 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 múltiples estructuras de lenguaje y el soporte de múltiples segmentos sólo están soportados para la Pasarela SOAP de IMS y los MPP de IMS escritos en COBOL.

Las siguientes limitaciones se aplican cuando se especifican los diseños de mensajes 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 por dos campos de 2 bytes (LL y ZZ por IMS).
  2. Cada estructura de lenguaje no puede exceder de 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.

Términos de uso | Comentarios

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