Вызов веб-служб
Применимо к: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, использующего веб-службы.Значение имеет следующие параметры:
|
Безопасность
Параметры |
Инструкции по настройке |
---|---|
Разрешить |
Выберите Включить флажок, чтобы включить проверку подлинности HTTP и заполните поля. |
Имя пользователя |
Введите имя пользователя для доступа к защищенным веб-службы. |
Пароль |
Введите пароль для доступа к защищенным веб-службы. |
Параметры сертификата HTTPS
Orchestrator позволяет настраивать параметры сертификат HTTPS в случаях, когда происходит сбой проверки сертификата.
Настройка параметров сертификата HTTPS, выполните следующие действия.
Настройка параметров сертификата HTTPS
-
В Runbook Designer щелкните Параметры меню, а затем выберите вызова веб-службы Открытие вызова веб-службы диалоговое окно.
-
Настройте параметры на сведения о вкладки. Инструкции по настройке, перечислены в следующей таблице.
Подробные сведения
Параметры |
Инструкции по настройке |
---|---|
Параметры протокола HTTPS |
Выберите один из следующих Параметры HTTPS:
Инструкции по настройке для каждого из Параметры HTTPS перечислены в следующей таблице. |
Примите все сертификаты сведений
Параметры |
Инструкции по настройке |
---|---|
Примите все сертификаты |
Принимает сертификаты из всех узлов. После выбора этого параметра HTTPS, щелкните Готово. |
Принимать сертификаты из доверенных узлов, сведения
Параметры |
Инструкции по настройке |
---|---|
Принимать сертификаты из доверенных узлов |
Указывает, нужно принять сертификаты с узлами.
Чтобы изменить узлы, щелкните Изменить. Чтобы удалить узлы, щелкните Удаление. |
Опубликованные данные
В следующей таблице перечислены элементы опубликованных данных.
Элемент |
Описание |
---|---|
Путь к 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 правильно опубликован.