Основные отличия синхронных и асинхронных вызовов на диаграммах взаимодействия:
- Синхронный вызов — взаимодействие, в котором один объект отправляет запрос и обязательно получает что-то в ответ от другого объекта. habr.com Пока проводимое получателем действие не будет завершено (соответственно, не будет получено ответное сообщение), отправитель теряет возможность производить какие-либо действия. dzen.ru
- Асинхронный вызов — взаимодействие, при котором один объект шлёт запрос другому, но ответ не получает. habr.com Объекты могут продолжать свои операции, не дожидаясь ответа на сообщение. www.geeksforgeeks.org
На диаграммах асинхронных последовательностей сообщения обычно обозначаются пунктирной стрелкой, а на синхронных — сплошной. www.geeksforgeeks.org