Retardando o Recebimento de Mensagens Assíncronas

Nos diagramas de seqüência, 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. Você pode ter várias mensagens ocorrendo entre as linhas de vida de envio e recepção.

Para retardar o recebimento de uma mensagem assíncrona:
  1. Abra um diagrama de seqüência que contenha pelo menos duas linhas de vida com mensagens.
  2. Na Paleta, clique em Mensagem Assíncrona.
  3. No quadro de interação, clique na linha de vida de origem em que você deseja iniciar a mensagem.
  4. Arraste a mensagem primeiro horizontalmente e, depois, verticalmente através das mensagens existentes para a linha de vida de destino na qual deseja terminar a mensagem.
  5. Execute uma das etapas a seguir:
    • Se a linha de vida de destino representar um participante de um tipo de classificador estruturado, como uma classe ou um componente, na janela Digitar Nome da Operação, digite um nome para a operação e, em seguida, clique em OK.
    • Se a linha de vida de destino representar um participante de um tipo de classificador não estruturado, como um ator, você poderá renomear a mensagem selecionada.
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
Termos de Utilização | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.