다음을 통해 공유


웹 서비스를 호출 합니다.

 

적용 대상: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

지정한 XML 매개 변수가 있는 웹 서비스를 실행 하는 웹 서비스 호출 활동.

Invoke 웹 서비스 활동 구성

웹 서비스 호출 활동을 구성 하기 전에 다음 사항을 결정 해야 합니다.

  • 웹 서비스의 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 파일입니다. 캐시 청소 후 변경 된 웹 서비스가 올바르게 게시 됩니다.