Rational Developer para System z, Versión 7.6

Conceptos sobre modelado de mensajes

El modelado de mensajes es una manera de predefinir los formatos de mensajes utilizados por las aplicaciones.

Una vez que hayan modelado los mensajes, los productos como Rational Developer for System z podrán utilizar los modelos de mensajes para analizar y escribir automáticamente los formatos de mensajes.

Cuando se modelen los mensajes, es necesario comprender lo siguiente:

Figura 1 muestra cómo se relacionan estos temas entre sí.
Figura 1. Conceptos sobre modelado de mensajes
Visión general de un modelo de mensajes
Un conjunto de mensajes es una agrupación lógica de los mensajes y los objetos que los componen (elementos, tipos, grupos). El contenido del conjunto de mensajes es:

El archivo del conjunto de mensajes proporciona información del modelo de mensajes que es común para todos los mensajes en el conjunto de mensajes. Puede modificar esta información utilizando el editor del conjunto de mensajes de flujo.

Normalmente se importan los formatos de mensaje de aplicación descritos por las estructuras de COBOL para crear y rellenar un archivo de mensaje (también denominado un archivo de definición de mensaje). Puede entonces editar la estructura lógica de los mensajes, crear y editar los formatos físicos que describen el aspecto preciso de la corriente de bits de mensajes durante la transmisión, utilizando el editor de mensajes de flujo. Alternativamente, puede crear un archivo de mensaje vacío y crear los mensajes utilizando sólo el editor.

Cuando los archivos de mensaje estén completos, puede generar un conjunto de mensajes en un formato que una aplicación pueda utilizar. Este podría ser como:

Cada vez que guarda un archivo de conjunto de mensajes o un archivo de mensaje, el contenido se valida para asegurarse de que el modelo de mensaje que está creando siga determinadas normas. Hay normas para la estructura lógica y para los formatos físicos. La validación asegura la integridad del modelo, pero no impide necesariamente un archivo de modelo de mensajes no válido.


Términos de uso | Comentarios

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