클라이언트 애플리케이션이 HTTP POST(text/xml) 프로토콜을 사용하는
메시지를 가진 조작에 액세스할 경우 해당 메시지를 변환하여 조작에 대해 워크벤치가
생성한 XML 스키마를 사용하도록 할 수 있습니다. 선택적으로 웹 서비스에서
리턴되는 메시지를 기본 XML 스키마에서 유효한 XML 문서 또는 비XML 형식으로
변환할 수 있습니다.
이 태스크 정보
다음 표에서는 입력 메시지가 HTTP POST(text/xml) 프로토콜을
사용할 경우 가능한 XSL 변환으로(부터)의 입력 및 출력에 대해 설명합니다.
표 1. XSL 변환으로(부터)의 입력 및 출력 |
XSL 변환으로의 입력 |
XSL 변환으로부터의 출력 |
첫 번째 XSL 변환 |
사용자 정의 XML 스키마를 사용하는
유효한 XML 문서 |
기본 XML 스키마를 사용하는 유효한
XML 문서 |
두 번째 XSL 변환 |
기본 XML 스키마를 사용하는 유효한
XML 문서 |
사용자 정의 XML 스키마를 사용하는 유효한
XML 문서 또는 비XML 문서 |
조작에
액세스하는 HTTP POST(text/xml) 입력 메시지 및 선택적으로 출력 메시지에 대해
XSL 변환을 구성하려면 다음을 수행하십시오.
프로시저
- 조작을 마우스 오른쪽 단추로 클릭한 후 XSL 변환 관리를 선택하여
XSL 변환 관리 마법사를 여십시오.
- 기본값 생성을 클릭하여 입력 메시지 및
출력 메시지에 대한 기본 XML 스키마를 생성하십시오.
- 입력 메시지의 변환에 대한 XSL 파일을 작성하십시오. 워크벤치에서 찾을 수 있는 위치에 XSL 파일이 있는지 확인하십시오.
- 사용자 정의 XML 스키마에 따라 태그가 부착되는 XML 파일 또는 비XML 파일로의
출력 메시지 변환에 대한 XSL 파일을 작성하십시오.
- 옵션: XSL 변환에서 작성하는 파일의 MIME 유형을 지정하십시오. XSL 파일에서 <xsl:output> 태그의
media-type 속성을 사용하십시오.
MIME 유형을 지정하지 않으면 XSL 변환에서는 다음 알고리즘을 사용하여
MIME 유형을 판별합니다.
- 변환의 출력이 HTML 파일일 경우 MIME 유형은 text/html로
설정됩니다.
- 변환의 출력이 텍스트 파일일 경우 MIME 유형은 text/plain으로
설정됩니다.
- 변환의 출력이 XML 파일일 경우 MIME 유형은 text/xml로
설정됩니다.
완료된 경우 워크벤치에서 찾을 수 있는 위치에 XSL 파일이 있는지 확인하십시오.
- 조작을 마우스 오른쪽 단추로 클릭한 후 XSL 변환 관리를 선택하여
XSL 변환 관리 마법사를 여십시오.
- 입력 메시지의 변환에 대한 XSL 파일을 선택하십시오.
- 출력 메시지를 변환하려면 출력 메시지의 변환에 대한 XSL 파일을
선택하십시오.
- 완료를 클릭하십시오.