Преимущества использования синхронных сообщений в диаграммах последовательности:
Недостатки: пока проводимое получателем действие не будет завершено (то есть не будет получено ответное сообщение), отправитель теряет возможность производить какие-либо действия. 2
Преимущества использования асинхронных сообщений:
Недостатки: при использовании асинхронных сообщений может возникнуть необходимость в других элементах для управления асинхронными процессами. 1 Например, отправитель может активировать другую операцию или объект, который должен обработать сообщение, и затем продолжить свою работу независимо от того, завершится ли обработка в текущей операции или нет. 1