Eventos

Evento Intermedio de Lanzamiento de Señal(Intermediate Signal Throw Event)

Difunde una señal que cualquier evento de recepción a la escucha — en cualquier proceso — puede recibir. Doble círculo fino con un triángulo relleno.

El Evento de Emisión de Señal (Signal Throw Event) es el lado de publicación del modelo publicación/suscripción de BPMN: una sola emisión, cualquier número de recepciones, sin direccionamiento. Utilícelo para anunciar hechos de negocio que interesan a otros procesos.

Cuándo usar y evitar

Cuándo usar

  • Para anunciar hechos con varios consumidores independientes: «inventario actualizado», «caso cerrado», «congelación iniciada».

  • Para desacoplar el proceso que anuncia de sus oyentes (presentes y futuros).

  • Para la coordinación entre procesos dentro de la organización, sin infraestructura de mensajería.

Cuándo NO usar

  • Para comunicación dirigida a un socio conocido — Mensaje.

  • Cuando el anuncio debe confirmarse su recepción — las difusiones no tienen semántica de respuesta.

  • Como salto interno dentro del proceso — utilice Eventos de Enlace para eso.

Ejemplo de negocio

Anunciar un tarifario publicado

Diagrama BPMN: Anunciar un tarifario publicado
Anunciar un tarifario publicado

Abra este ejemplo en el editor de procesos de HEFLO y explore el diagrama por dentro.

Abrir en el editor HEFLO →

Paso a paso

  1. Aprobar tarifario finaliza la revisión.
  2. El Evento de Emisión de Señal (resaltado, triángulo relleno) difunde «tarifario publicado».
  3. Este proceso continúa archivando los archivos de trabajo; mientras tanto, los procesos de ventas, comercio electrónico y socios captan la señal de forma independiente.

Diferencias

Emisión de Señal vs Emisión de Mensaje

Mensaje: un destinatario dirigido, cruza fronteras de Pool concretas. Señal: difundida a quien se suscriba, desconocida para el emisor. Si puede nombrar al destinatario, probablemente es un mensaje.

Preguntas frecuentes

¿Qué ocurre si nadie escucha cuando se dispara la señal?

La señal simplemente se pierde — las difusiones no se ponen en cola para oyentes futuros. Los procesos deben estar ya en posición de recepción para recibirla.

¿Puede una señal transportar datos?

Los motores suelen permitir una pequeña carga útil en la señal, pero manténgala ligera — las señales son anuncios, no transferencias de datos.

Elementos relacionados