Fluxo de Mensagem(Message Flow)
O conector tracejado que carrega uma mensagem entre dois participantes (Pools) diferentes. Círculo vazado na origem, ponta de seta vazada no destino.
O Fluxo de Mensagem (Message Flow) é o único canal legal entre Pools: pedido, fatura, confirmação — toda troca entre participantes viaja em um. Ele pode conectar-se à borda do Pool (caixa-preta) ou a um elemento interno ciente de mensagens (eventos de mensagem, tarefas de envio/recebimento).
Rotular cada fluxo com seu conteúdo (“Pedido de compra”) transforma a colaboração em um contrato de interface legível.
Quando usar e evitar
Quando usar
Para toda comunicação entre participantes diferentes.
Para documentar a coreografia de mensagens de uma colaboração: quem envia o quê, quando.
Conectado a eventos de mensagem / tarefas de envio e recebimento, mostrando os pontos exatos de contato.
Quando NÃO usar
Dentro de um único Pool — passagens internas são fluxos de sequência.
Para representar acesso a banco compartilhado — isso é associação com Armazenamento de Dados.
Entre raias do mesmo Pool — raias são o mesmo participante.
Exemplo de negócio
Pedido e confirmação entre cliente e loja

Abra este exemplo no editor de processos da HEFLO e explore o diagrama por dentro.
Abrir no editor HEFLO →Passo a passo
- O fluxo de mensagem “Pedido de compra” (destacado) cruza do Pool do Cliente até o evento de início de mensagem da loja.
- A loja processa internamente (fluxos de sequência).
- O fluxo “Confirmação do pedido” (destacado) leva a resposta de volta — o par documenta o contrato completo da conversa.
Diferenças
Diferença entre Fluxo de Mensagem e Fluxo de Sequência
Comunicação vs. ordenação: fluxos de mensagem movem informação entre participantes; fluxos de sequência movem o token dentro de um. O estilo entrega na hora — tracejado vs. sólido.
FAQ
Onde exatamente um fluxo de mensagem pode se conectar?
Bordas de Pool, eventos de mensagem (início/intermediário/fim) e tarefas de envio/recebimento. Nunca gateways, e nunca elementos do mesmo Pool.
Devo rotular os fluxos de mensagem?
Fortemente recomendado — o rótulo (o nome da mensagem) é o que transforma o diagrama em especificação de interface.