WSDL 문서 정보

WSDL(Web Service Description Language) 파일은 웹 서비스를 설명합니다.

WSDL 파일은 다음 데이터를 설명합니다.

WSDL 파일을 사용하여 웹 서비스를 찾고 사용 가능한 임의의 기능을 호출할 수 있습니다.

WSDL 파일을 가져올 때 발생할 수 있는 일

WSDL 파일을 사용자의 프로젝트로 가져올 수 있습니다. 이 데이터를 시스템에 최상위 레벨 오브젝트로 임베디드할 수 있습니다. AddressBook.wsdl 파일을 가져왔다고 가정하고 다음 예제를 참조하십시오. 컨텐츠는 아래 표시된 것과 같습니다.

<?xml version="1.0" ?>

<definitions name="urn:AddressFetcher"
	targetNamespace="urn:AddressFetcher2"
	xmlns:tns="urn:AddressFetcher2"
	xmlns:typens="urn:AddressFetcher2"
	xmlns:xsd="http://www.w3.org/1999/XMLSchema"
	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
	xmlns="http://schemas.xmlsoap.org/wsdl/">

<!-- PORT TYPE DECLARATION -->

<portType name="AddressBook">

	<operation name="addEntry">
		<input message="tns:AddEntryRequest"/>
		<output message="tns:empty"/>
	</operation>

	<operation name="getAddressFromName">
		<input message="tns:GetAddressFromNameRequest"/>
		<output message="tns:GetAddressFromNameResponse"/>
	</operation>

</portType>

-----------------------------------------------------------------------------
<service name="AddressBookService">
<PORT ELEMENT DECLARATION-->
	<port name="AddressBook" binding="tns:AddressBookSOAPBinding">
	<soap:address location="http://localhost:8080/axis/services/AddressBook"/>
</port>
</service>
</definitions>
WSDL 파일 가져오기가 완료되면 다음과 같은 최상위 레벨 오브젝트가 생성됩니다.
  • 인터페이스는 WSDL 문서에 포함된 portType 요소에 해당되는 선택한 모든 WSDL 포트 유형에 대해 작성됩니다.
  • 엔드포인트는 WSDL 문서에 포함된 port 요소에 해당되는 선택한 모든 WSDL 포트에 대해 작성됩니다.
관련 개념
WSRR 연결 구성
WSRR용 새 엔드포인트 작성
WSRR용 기존 엔드포인트 수정
WSRR 편집기 정보
기존 WSRR 엔드포인트 조회 테스트