SOAP 모듈
SOAP 모듈을 사용하여 Adobe Workfront Fusion의 SOAP API에 연결할 수 있습니다.
SOAP 모듈 및 해당 필드
SOAP 커넥터에는 하나의 모듈인 SOAP 실행 작업만 포함됩니다
SOAP 작업 실행
이 작업 모듈은 지정된 SOAP 작업을 실행합니다.
액세스 요구 사항
이 문서의 기능을 사용하려면 다음 액세스 권한이 있어야 합니다.
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront 패키지 | 임의 |
Adobe Workfront 라이선스 |
새로운 기능: 표준 또는 현재: 작업 시간 이상 |
Adobe Workfront Fusion 라이센스** |
현재: Workfront Fusion 라이센스 요구 사항이 없습니다. 또는 레거시: 작업 자동화 및 통합을 위한 Workfront Fusion |
제품 |
신규:
또는 현재: 조직은 Adobe Workfront Fusion을 구매해야 합니다. |
이 표의 정보에 대한 자세한 내용은 설명서에서 액세스 요구 사항을 참조하십시오.
Adobe Workfront Fusion 라이선스에 대한 자세한 내용은 Adobe Workfront Fusion 라이선스를 참조하세요.
SOAP 모듈 및 해당 필드
SOAP 모듈을 구성할 때 Workfront Fusion에 아래 나열된 필드가 표시됩니다. 모듈의 굵은 제목은 필수 필드를 나타냅니다.
필드나 함수 위에 맵 단추가 표시되면 이 단추를 사용하여 해당 필드에 대한 변수와 함수를 설정할 수 있습니다. 자세한 내용은 한 모듈에서 다른 모듈로 정보 매핑을 참조하십시오.
SOAP 작업 실행
이 작업 모듈은 지정한 WSDL을 기반으로 SOAP 작업을 실행합니다.
SOAP 모듈의 제한 사항
SOAP 모듈은 현재 베타 버전이며 다음을 지원하지 않습니다.
- 요소 재정의
- 소수 자릿수 제한
- 총 자릿수 제한
- 공백 제한
- 입력 및 출력 메시지의 여러 부분. 단일 부분 메시지만 지원됩니다.
- SOAP 인코딩 스키마 및 요소의 도움으로 정의된 사용자 지정 XML 스키마 요소.
예:
Workfront Fusion이(가) 다음 내용을 올바르게 인식하지 못합니다.
<complexType name="ArrayOfFloat">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType"
wsdl:arrayType="xsd:integer[]"/>
</restriction>
</complexContent>
</complexType>
이 예에는 Workfront Fusion에서 아직 지원되지 않는 soapenc:Array
, soapenc:arrayType
및 wsdl:arrayType
참조가 포함되어 있습니다.
해결 방법
SOAP 모듈이 WSDL 파일 처리를 거부하거나 모듈 구성에 다양한 오류가 발생하면 대신 범용 HTTP>Make a request 모듈을 사용할 수 있습니다.
-
Workfront Fusion에서 새 시나리오를 만듭니다.
-
시나리오에 HTTP>Make a request 모듈을 삽입합니다.
-
모듈의 구성을 열고 다음 필드를 채웁니다.
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header Method POST Body type Raw Content type XML (application/xml) Parse response Enabled -
새 웹 브라우저 창 또는 탭을 엽니다.
-
웹 브라우저의 주소 표시줄에 WSDL URL을 붙여 넣고 XML 파일을 가져옵니다.
WSDL URL은 대개
?wsdl
(으)로 끝나지만http://voip.ms/api/v1/server.wsdl
과 같은 형식일 필요는 없습니다. -
WSDL 파일이 웹 브라우저에 직접 표시되지 않으면 다운로드한 파일을 텍스트 편집기에서 엽니다.
-
<service>
또는<wsdl:service>
태그 검색: -
찾으면
location
특성에서 URL을 복사합니다. -
Workfront Fusion에서 HTTP 모듈의 URL 필드에 URL을 붙여 넣습니다.
-
새 웹 브라우저 창/탭에서 온라인 SOAP 클라이언트를 엽니다.
-
WSDL URL을 WSDL URL 필드에 붙여넣습니다.
-
Browse 을(를) 클릭합니다.
-
왼쪽에 있는 함수 목록(예:
getLanguages
)에서 선택하십시오. -
Request XML 텍스트 영역의 콘텐츠를 복사합니다.
-
Workfront Fusion에서 복사한 콘텐츠를 모듈의 URL 필드에 붙여넣습니다.
-
물음표를 실제 값으로 대체하여 선택한 매개 변수의 값을 제공합니다.
-
OK 을(를) 클릭하여 모듈의 구성을 닫습니다.
-
시나리오 또는 모듈을 실행합니다.