У меня есть порт запроса-ответа, принимающее местоположение с WCF-BasicHttp-адаптером. Место приема имеет собственный конвейер, в который я помещал XML-дизассемблер, в котором хранится схема конверта. Эта схема конверта представляет собой запрос, содержащий некоторые элементы запроса и полезную нагрузку любого элемента. Демонсаммер XML извлекает эту полезную нагрузку и публикует ее на MessageBox.Схема конверта без полезной нагрузки: тайм-аут
Теперь мой вопрос:
Когда я поставил запрос в без содержания полезной нагрузки я получаю тайм-аут (от WCF, по умолчанию 1 минута). Кроме того, я получаю тайм-аут, когда я добавляю не-xml-контент (например, «aaaaa»).
Что происходит в Biztalk в обоих сценариях (я не понимаю, почему тайм-ауты происходят в обоих сценариях) ....?
Да, существует одна оркестровка, которая создает общее ответное сообщение (это уведомление означает, что полезная нагрузка получена в Biztalk/Messagebox). Существует один изолированный узел, один получает местоположение, привязанное к этому хосту. Я использовал мастер BizTalk WCF Service Publishing для публикации этой оркестровки как порт запроса-ответа WCF (во время публикации я изменил переменную сообщения на конкретную схему запроса, после публикации изменил ее на XmlDocument). –