웹 서비스를 호출 합니다.
적용 대상: 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 프로토콜을 선택 합니다.값 옵션은 다음과 같습니다.
|
보안
설정 |
구성 지침 |
---|---|
사용 |
선택 된 사용 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 파일입니다. 캐시 청소 후 변경 된 웹 서비스가 올바르게 게시 됩니다.