Поделиться через


Вызов веб-служб

 

Применимо к:System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Действие вызова веб-службы веб-службы выполняется с параметрами XML.

Настройка действия Invoke Web Services

Перед настройкой действия вызова веб-службы, необходимо определить следующее:

  • WSDL-файл веб-службы

  • Имя метода веб-службы

  • Входной формат текста сообщения SOAP

  • Выходной формат текста сообщения SOAP

Используйте следующие сведения для настройки действия вызова веб-службы.

Подробные сведения

Параметры

Инструкции по настройке

WSDL

Введите путь к файлу WSDL или используйте кнопку с многоточием (...) кнопку, чтобы перейти к файлу.

Метод

Введите имя метода, который представляет собой вызов веб-службы, или нажмите кнопку с многоточием (...) и найдите его. Убедитесь, что совпадает с регистром метода.

Полезные данные запроса XML

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

Указание формата

Нажмите эту кнопку для получения указаний на форматирование задания полезные данные XML. Замените значения заполнителей свои собственные.

Дополнительно

Параметры

Инструкции по настройке

Сохранить

Чтобы сохранить ответы, выберите Сохранить флажок и укажите папку для сохранения ответов.

URL-адрес

Чтобы указать URL-адрес веб-службы, выберите URL-адрес флажок и введите URL-адрес.

Значение

Выберите протокол SOAP, использующего веб-службы.Значение имеет следующие параметры:

  • SOAP 1.1

  • ПРОТОКОЛ SOAP 1.2

Безопасность

Параметры

Инструкции по настройке

Разрешить

Выберите Включить флажок, чтобы включить проверку подлинности HTTP и заполните поля.

Имя пользователя

Введите имя пользователя для доступа к защищенным веб-службы.

Пароль

Введите пароль для доступа к защищенным веб-службы.

Параметры сертификата HTTPS

Orchestrator позволяет настраивать параметры сертификат HTTPS в случаях, когда происходит сбой проверки сертификата.

Настройка параметров сертификата HTTPS, выполните следующие действия.

Настройка параметров сертификата HTTPS

  1. В Runbook Designer щелкните Параметры меню, а затем выберите вызова веб-службы Открытие вызова веб-службы диалоговое окно.

  2. Настройте параметры на сведения о вкладки. Инструкции по настройке, перечислены в следующей таблице.

Подробные сведения

Параметры

Инструкции по настройке

Параметры протокола HTTPS

Выберите один из следующих Параметры HTTPS:

  • Примите все сертификаты

  • Принимать сертификаты из доверенных узлов

Инструкции по настройке для каждого из Параметры HTTPS перечислены в следующей таблице.

Примите все сертификаты сведений

Параметры

Инструкции по настройке

Примите все сертификаты

Принимает сертификаты из всех узлов.

После выбора этого параметра HTTPS, щелкните Готово.

Принимать сертификаты из доверенных узлов, сведения

Параметры

Инструкции по настройке

Принимать сертификаты из доверенных узлов

Указывает, нужно принять сертификаты с узлами.

  1. Щелкните Добавить Открытие доверенного узла диалоговое окно.

  2. Введите имя доверенного узла в значение и нажмите кнопку ОК. Узел добавляется в список.

Чтобы изменить узлы, щелкните Изменить.

Чтобы удалить узлы, щелкните Удаление.

Опубликованные данные

В следующей таблице перечислены элементы опубликованных данных.

Элемент

Описание

Путь к WSDL

Путь к WSDL.

Имя метода

Имя веб-метода.

Полезные данные XML задания

Текст задания полезные данные XML.

Полезные данные ответа XML

Текст ответа полезные данные XML.

Файл ответов

Путь и имя файла ответа.

URL веб-службы

URL-адрес веб-службы.

Веб-служба протокола

Протокол, веб-службы.

Публикация веб-служб

Вызов веб-службы объектов строит сборку в C:\ProgramData\Microsoft System Center 2012\Orchestrator\Activities\WebServices2или C:\Users\USERNAME\AppData\Local\Microsoft System Center 2012\Orchestrator\Activities\WebServices2. Сборка идентифицируется на веб-узле службы. Например, https://localhost/TestService/DylanService.asmx?WSDL.

При публикации дополнительных служб или обновить существующую службу необходимо очистить кэш, за исключением wspkey.snk файла. После очистки кэша, изменения службы web правильно опубликован.