URL에서 WSDL(Web Services Description Language) 파일을
사용 가능하게 하는 웹 서비스의 경우 작업하는 WSDL이
항상 최신 상태인지 확인해야 합니다. WSDL을 동기화하여
작업공간에 있는 WSDL의 로컬 사본을 원격 WSDL과 주기적으로
동기화해야 합니다.
시작하기 전에
올바른 WSDL 파일이 있는지
확인하십시오. WSDL이 테스트 환경의 올바른 구문을
사용하는지 확인하십시오. 제품이 일부 WSDL(Web Services Description Language)
파일에서 작동되지 않을 수도 있습니다.
WSDL 동기화는 URL에서 가져온 원격 WSDL에서만
작동됩니다.
WSDL 동기화는 워크벤치가 시작될 때 또는
지정된 기간이 지난 후에 실행됩니다.
원격 WSDL이 변경되면 WSDL의 로컬 사본이 업데이트됩니다.
변경사항에 따라 병합이 수행되고 WSDL을 사용하는 서비스
요청이 업데이트됩니다. WSDL의 변경사항을 서비스 요청에
자동으로 적용할 수 없는 경우(예: 조작이 제거되거나 조작의
이름이 변경되는 경우 또는 서비스 요청의 XML 구조가 변경되는
경우) 테스트가 오류와 함께 표시됩니다.
프로시저
동기화된 원격 WSDL을 가져오려면 다음을 수행하십시오.
- 일반 서비스 클라이언트를 열고 요청 탭을 클릭한 후 WSDL 파일 추가
를
클릭하십시오.
- WSDL 파일 추가 창에서 URL에서 가져오기를 클릭하여 웹에서 원격 WSDL을
다운로드하고 가져오십시오.
- URL에서 WSDL 가져오기 페이지에서 원격 WSDL의
URL을 입력하십시오. 프록시 또는 회사 방화벽을 통해 연결하는 경우
프록시 특성을 클릭하여 네트워크 설정을 지정하십시오.
- 동기화 정책 영역에서 WSDL 동기화 여부 및
시기를 지정하십시오.
- 원격 WSDL을 업데이트하지 않으려면 수행 안함을
선택하십시오.
- 워크벤치를 시작할 때마다 WSDL을 동기화하려면
세션 시 실행을 선택하십시오.
- 동기화 기간(일)을 지정하려면 간격을
선택하십시오.
- 확인을 클릭하십시오. WSDL이 호출 라이브러리에
추가됩니다.
다음에 수행할 작업
WSDL을 가져오면 일반 서비스 클라이언트
호출 라이브러리 또는 테스트 네비게이터에서 WSDL을 마우스 오른쪽 단추로 클릭하여
동기화 설정을 변경할 수 있습니다. 그런 다음
WSDL 동기화를 선택하십시오.
WSDL 동기화 창에 최근 동기화 날짜도 표시됩니다.