Вы используете синхронный обмен сообщениями, когда время обработки является достаточно коротким (или достаточно важным), чтобы ваши клиенты могли (или должны) дождаться ответа ответа.
Если время обработки, необходимое для полученияответ слишком длинный или недостаточно важный, или если клиент предпочел бы просто проверить ответ позже, то можно использовать асинхронный обмен сообщениями.