Я уже использовал BizTalk на предыдущей работе и RabbitMQ на моей нынешней. Хотя возможно использование BizTalk для этой цели, это не типично (в соответствии с Microsoft ).
Есть некоторая ценность в повторном использовании того, что у вас уже есть, но по моему опыту, использование издержек намного меньшеRabbitMQ. Это просто брокер сообщений и не более десятка других вещей, таких как BizTalk. Это приносит много возможных проблем и, как вы видели, ограниченную информацию в качестве поддержки общего поиска.
Если вы не заинтересованы в использовании параметров преобразования / восстановления / и т.д., которые предоставляет BizTalk, я бы не сталрекомендовать его. Насколько я знаю, он обычно используется для облегчения связи с устаревшим или внешним программным обеспечением. И даже тогда, если вы используете микросервисы, вы всегда можете сделать еще один для этой цели.