Retardando o Recebimento de Mensagens Assíncronas

Em diagramas de seqüência UML (Unified Modeling Language), você pode mover o ponto de envio e o ponto de recebimento de uma mensagem assíncrona entre linhas de vida para manipular o retardo de tempo entre o evento de envio e o evento de recebimento. Podem ocorrer várias mensagens entre as linhas de vida de envio e de recebimento.

Você deve ter um diagrama de seqüência que contenha linhas de vida com mensagens assíncronas aberto no editor de diagrama.
Para retardar o recebimento de uma mensagem assíncrona:
  1. Na Paleta, clique em Mensagem Assíncrona.
  2. Clique na linha de vida de origem na qual você deseja iniciar a mensagem e arraste primeiro a mensagem horizontalmente e, em seguida, verticalmente através das mensagens existentes para a linha de vida de destino na qual deseja terminar a mensagem.
  3. Execute uma das etapas a seguir:
    • Se a linha de vida de destino representar uma instância de um tipo de classificador estruturado, como uma classe, nomeie a operação e clique em OK.
    • Se a linha de vida de destino representar uma instância de um tipo de classificador não estruturado, como um autor, renomeie a mensagem selecionada e clique em OK.
A linha de vida de origem não é bloqueada e interações podem ocorrer entre os pontos dos eventos de envio e recebimento.
Conceitos relacionados
Mensagens
Tarefas relacionadas
Criando Mensagens Síncronas ou Assíncronas
Incluindo Mensagens de Criação ou Destruição em Linhas de Vida
Excluindo Mensagens
Termos de uso | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.