Я пытаюсь вызвать веб-службу из оркестровки BizTalk (2006).
Освоив основы, я следовал этому учебнику (стр. 74 и далее), в котором у меня есть веб-ссылка на внешний веб-сервис (я использую этот веб-сервис вместо того, что указано в руководстве), у меня есть веб-сообщение в компоненте отправки и я настроил порты запроса / ответа для вызова веб-службы.
Я вполне уверен, что все настроено правильно, но моя оркестровка не может вызвать веб-сервис со следующей ошибкой:
Адаптер не смог передать сообщение, отправляемое на порт
"My_Order_Processor.Orchestration-CurrencyConvertPort-36c122f41c5596ae"
с URL "http://www.webservicex/net/CurrencyConvertor.asmx.
WebException: невозможно подключиться к удаленному серверу.
SocketException: существующее соединение было принудительно
закрыто удаленным хостом 209.162.186.60:80
IP-адрес 209.162.186.60 - это адрес веб-службы, к которой я пытаюсь подключиться. Я пытаюсь сузить причины ошибки, например ::1010
- Проблемы с брандмауэром
- Проблемы с прокси-сервером (я не знаю, как настроить BizTalk для использования прокси-сервера)
- Что-то еще
Сервер BizTalk может пропинговать веб-сервис, я могу получить доступ к Интернету (через IE), я могу успешно добавить веб-ссылку в проект (то есть, по крайней мере, дизайнер оркестровки может получить доступ к веб-сервису в порядке). Я также пробовал другой веб-сервис с тем же результатом.
Есть идеи, чтобы узнать, почему это происходит, или как узнать больше информации? (Я новичок в BizTalk)