WSDL 문서를 사용하여 개발자는 응용프로그램을 인터넷에 네트워크 액세스 가능 서비스로 공개합니다. UDDI 및 WSIL을 통해 다른 응용프로그램에서 WSDL 문서를 발견하고 이와 바인드하여 트랜잭션을 실행하거나 다른 비즈니스 프로세스를 수행할 수 있습니다. 웹 서비스 탐색기를 사용하여 WSDL 문서를 탐색, 가져오기 및 테스트할 수 있습니다.
전제조건: WSDL 탐색기를 사용하려면 다음을 수행하십시오.
WSDL 탐색기를 사용하여 WSDL 문서를 탐색 및 테스트할 수 있습니다.
WSDL 탐색기를 사용한 WSDL 문서 탐색에 대한 자세한 정보는 WSDL 탐색기 사용을 참조하십시오.
WSDL 탐색기를 사용하여 웹 서비스를 테스트하려면 다음을 수행하십시오.
- WSDL 탐색기를 실행하려면 다음 단계를 완료하십시오.
- 웹 서비스 탐색기에서 오른쪽 위 구석에 있는 아이콘
을 클릭하여 WSDL 탐색기로 전환하십시오.
- 네비게이터 분할창에서 WSDL 기본을 선택하고 오른쪽 분할창에서 기존 WSDL URL을 입력하거나 찾아보고 이동을 클릭하십시오. 이 예제에서 사용되는 WSDL은 온도를 섭씨에서 화씨로 또는 화씨에서 섭씨로 변환하는 웹 서비스입니다. 다음 노드가 WSDL 트리에 추가됩니다.
- WSDL 노드:

- 서비스 노드(WSDL 파일 내 서비스 요소를 나타냄):

- 바인딩 노드:

- 조작 노드:

- WSDL 바인딩 세부사항 분할창에서 표시할 조작(이 예제의 경우 CtoF 조작)을 클릭하십시오.
- 이 조작에 사용할 수 있는 엔드포인트가 있는 드롭 다운 목록
- 이 조작의 각 매개변수 필드(이 예제의 경우 temp 매개변수) 및 매개변수로 찾는 정보 유형(이 예제의 경우 temp가 정수 요청). 양식 보기를 사용하여 웹 서비스 조작 호출의 매개변수를 입력할 수 있습니다. 매개변수 이름은 임베디드 XSD(XML Schema Definition Language) 정보를 설명하는 대화 상자를 표시할 조치가 포함된 링크로 표시됩니다. XSD에 대한 자세한 정보는 다음 위치에서 찾을 수 있습니다. http://www.eclipse.org/xsd/
- 정수를 입력하고 이동을 클릭하십시오. 결과가 상태 분할창에 리턴됩니다.
- SOAP를 바인딩 메소드로 사용할 경우 오른쪽 위 구석에서 소스 또는 양식을 클릭하면 SOAP 메시지를 XML 형식으로 표시하는 소스 보기 및 양식 보기(위에 표시) 간 표시가 전환됩니다. 해당 양식에서와 같은 정보를 XML 형식(고급 사용자에게만 제안됨)으로 입력할 수도 있습니다. XML을 수정하면 탐색기는 XML을 유효성 검증하지만 입력한 매개변수값은 유효성 검증하지 않습니다.
- SOAP를 바인딩 유형으로 사용할 경우에도 소스 및 양식 보기 간 상태 분할창 토글 옵션이 있습니다.
소스 보기는 서비스 및 리턴값을 테스트하기 위해 입력한 매개변수를 포함하여 SOAP 요청 및 응답 엔벨로프(envelope)를 표시합니다.