Producer публикует Message в Exchange.
Exchange получает Message и отвечает за его перенаправление. Он берет различные атрибуты, такие как Routing Key, зависимость на тип обмена и другие.
Создается Binding между Queue и Exchange
Сообщение остается в Queue до тех пор, пока не будет обработано Consumer
Consumer обрабатывает сообщение
Варианты взаимодействия