Может быть, хорошо подумать о том, что вы хотите. Возможно, вы хотите, чтобы отправляющая клиентская / внутренняя система каким-то образом следила за своим сообщением, но должен ли статус считываться приложением или некоторым пользователям требуется статус сообщения?
Один из способов, как упомянуто выше, дать им соответствующий идентификатор обмена (в ответном сообщении), но что тогда? Довольно сложно настроить службу, которую приложение может запрашивать о состоянии, которое также легко поддерживать (относительно изменений процесса). Я построил один, и вы можете получить информацию обо всех случаях, когда сообщение проходит, но это не сделает вашего клиента более «мудрым», так как они, вероятно, не смогут перевести вашу оркестровку или конвейер, имена в нечто понятное.
Другой подход заключается в использовании BAM и создании веб-сайта, который клиент может использовать для определения статуса своего сообщения, как, например, в большинстве компаний по доставке, например, DHL. Возможно, потребуется больше усилий, но я думаю, что лучше адаптировать решение для нужд.
С BAM вы можете извлекать данные, не меняя ваши проекты BizTalk вообще. «Просто» проанализируйте свои потребности, чтобы выяснить, какие данные извлекать или объединять, в BAM-Excel, экспортировать их в базу данных BizTalk, активировать и подключать их с помощью редактора профилей отслеживания.
Затем вы можете показать важные мили для клиента на веб-сайте. Я знаю, что это не так просто, как я описал выше, но это будет хорошо:)