La pestaña Avanzado del editor de mensajes de flujo visualiza cuatro carpetas
principales, llamadas Mensajes, Tipos, Grupos y
Elementos y atributos.
Cada carpeta visualiza un tipo de información diferente o una vista diferente de información mostrada
en otras carpetas:
- La carpeta Mensajes visualiza todos los mensajes del archivo de mensajes y muestra el tipo
de los datos, simple o complejo. Conjuntamente, estos mensajes definen un área de datos a la que pueden acceder las
operaciones del flujo de servicio en tiempo de ejecución para almacenar y recuperar datos.
- La carpeta Tipos visualiza los tipos de datos simples y complejos que define para el archivo
de mensajes. Normalmente, cada tipo de datos de esta carpeta se utiliza para especificar la estructura de datos de
algún componente de mensaje en la carpeta Mensajes.
- La carpeta Grupos visualiza cualesquiera grupos que defina para el archivo de mensajes. Un
grupo es parecido a un tipo de datos complejo. Puede contener datos simples y complejos y normalmente se utiliza para
especificar parte de la estructura de datos de un tipo de datos o un elemento de mensaje.
- La carpeta Elementos y atributos proporciona una vista colectiva de todos los elementos y
atributos definidos en el archivo de mensajes.
El editor de mensaje de flujo utiliza un sólo conjunto de datos (que lee inicialmente del archivo de mensajes) a
partir del cual traza la información que visualiza en estas cuatro carpetas. Cuando modifica un elemento en una de
estas carpetas y esta modificación cambia el valor de algún elemento en el único conjunto de datos del editor, el
editor de mensajes de flujo actualiza inmediatamente la información visualizada en las otras carpetas según sea
necesario para reflejar el cambio.
Además, el editor de mensajes de flujo enlaza estrechamente las características de un grupo con las características
de los tipos de datos que utilizan ese grupo y, del mismo modo, enlaza estrechamente las características de los tipos
de datos con las características de las variables declaradas que utilizan ese tipo de datos. Por ejemplo:
- Cambios ascendentes:
- Si cambia la estructura de un grupo, el editor de mensajes de flujo actualiza automáticamente los tipos de datos en
el mismo archivo de mensajes que utiliza ese grupo.
- Si cambia la estructura de un tipo de datos el editor actualiza automáticamente cualesquiera variables en el mismo
archivo de mensajes que utiliza ese tipo de datos.
- Cambios descendentes:
- Si cambia la estructura de una variable declarada, el editor actualiza automáticamente el tipo de datos de la
variable.