Nos diagramas de seqüência, você pode incluir uma mensagem síncrona
em uma linha de vida quando desejar que o sistema aguarde a conclusão da
operação antes de continuar com uma mensagem de retorno. Você inclui uma
mensagem assíncrona quando o participante do envio não aguarda
a conclusão da operação antes de continuar com a próxima
etapa.
Nota: Quando você cria uma mensagem
síncrona, uma mensagem de retorno é criada por padrão. Esse padrão pode
ser alterado na janela Preferências.
Para
incluir uma mensagem síncrona e assíncrona:
- Abra um diagrama de seqüência que contenha várias
linhas de vida.
- Na Paleta, clique em Mensagem Síncrona ou Mensagem
Assíncrona.
- No quadro de interação, clique na linha de vida de origem e,
em seguida, arraste para a linha de vida de destino.
- 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 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.
Nota: Se a linha de vida de origem for igual à linha de origem
de destino, você criará uma mensagem auto-orientada.