Я использую адаптер BizTalk Server SB-Messaging для получения сообщений из очереди служебной шины Azure. Мне удалось самостоятельно отправить сообщение в очередь (используя тот же адаптер), получить сообщение из очереди и выполнить дальнейшую обработку.
Проблема возникает, когда сторонний поставщик программного обеспечения отправляет сообщения в очередь, а BizTalk Server извлекает и обрабатывает сообщение. Затем я получаю следующую дополнительную «заголовочную» информацию и управляющие символы в начале сообщения:
В тексте: @ACKstringBShttp://schemas.microsoft.com/2003/10/Serialization/?$SOH
Похоже, что есть какое-то обернутое сообщение, включая заголовки для обработки подтверждения сообщения в очереди.
Адаптер SB-Messaging выдал следующее начальное сообщение об ошибке:
«На узле службы WCF по адресу произошел сбой, и в результате в соответствующем месте получения больше не могут быть получены сообщения. Чтобы устранить проблему, BizTalk Server автоматически попытается перезапустить узел службы».
И еще одно сообщение об ошибке:
«Ни один из компонентов этапа дизассемблирования не может распознать данные».
Кто-нибудь сталкивался с этой проблемой раньше, и что может быть причиной проблемы? Может ли кодировка символов быть возможной причиной этой проблемы?