¿Cómo utilizo las funciones de publicación?

La bandera 'Publicación' está disponible en todas las definiciones de estado dentro de un flujo:

publishing 1

Cuando el Is Publishing? Cuando la bandera está habilitada en una definición de estado, significa que se publicará un evento por el flujo cuando alcance este estado. Esta característica es particularmente útil para la comunicación de flujo a flujo, ya que permite que el flujo que realiza la llamada defina especificaciones. Event Comportamiento al recibir estos eventos publicados del flujo llamado.

Si selecciona una definición de estado en MPS y abra el inspector (CTRL ALT I), puede ver que hay más capacidades de publicación disponibles:

publishing 2

Un parámetro importante que podemos configurar aquí es 'Datos Publicados', que nos permite especificar qué datos se incluyen en el evento publicado. Nuevamente, considerando el ejemplo de flo a flo, esto puede aprovecharse para intercambiar datos relevantes entre el flujo llamado y el flujo (o flujos) que lo llama.

A partir de la `2024.4.0` la versión de lanzamiento, las características de publicación solo se utilizan en la comunicación de flo a flo. Sin embargo, una nueva extensión que permite custom Se espera que las implementaciones de estas características estén disponibles en una próxima versión.