Biztalk, нужно использовать веб-сервис - PullRequest
0 голосов
/ 22 декабря 2010

Что мне нужно сделать, чтобы отправить запрос и получить ответ от веб-службы, которую я хочу использовать.

Что я сделал:

  1. Я сделал «добавить веб-ссылку»
  2. Я добавил Send Shape и Receive Shape, а затем настроил порт, который отправлял и получал с веб-типом, привязку порта Specify later, и я подключался с запросом и ответом к форме отправки и получения.

Мне кажется, я что-то упустил?

Ответы [ 2 ]

1 голос
/ 30 декабря 2010

Из вашего описания, я думаю, вы можете пропустить -

  1. Определение запроса и ответные сообщения; вам нужно убедитесь, что у вас есть запрос и ответное сообщение определено с их типы, являющиеся сгенерированными веб-типами.
  2. Выберите правильное сообщение для обоих отправить и получить форму. Отправить форма использует сообщение запроса, получить форму использует ответ сообщение.
  3. Создайте сообщение запроса, используя конструкцию и форму преобразования или назначения перед формой отправки. самый простой способ начать работу - использовать карту в форме преобразования, чтобы создать запрос из любого сообщения, вызвавшего ваш процесс, но точные детали реализации, конечно, будут зависеть от вашего сценария

Этого должно быть достаточно, чтобы позвонить в службу, я бы подумал Есть много сообщений в блоге на эту тему, вот одно, которое я нашел с быстрым поиском, который показывает все необходимые части

0 голосов
/ 23 декабря 2010

В настоящее время я работаю над проектом, использующим Biztalk для использования веб-службы. Я думаю, что вы можете иметь ошибку при компиляции, аналогичной:

«Использование нереконструированного сообщения»

Если это проблема, добавьте конструктивную форму сообщения в оркестровку перед отправкой в ​​порт веб-службы.

Я застрял в создании синтаксиса сообщения, но это должно заставить вас двигаться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...