Типы передаваемых сообщений в микросервисах
В реальных приложениях десятки и сотни микросервисов, которые передают друг другу сообщения разных форматов (текст, число, какие-то объекты, файлы и т.д.).. Причем один микросервис например может передавать много раз текст или число или файл.
Объясните пожалуйста несколько вещей:
На каждый тип передаваемого сообщения создается поставщик, который может принять конкретный тип и потребитель, который может принять сообщение этого типа или как поступают?
Можно ли один поставщик или потребитель использовать несколько раз, для отправки или принятия сообщения многократно?