WSDL은 Web Services Description Language의 준말이며 응용프로그램 사이의 인터페이스를 설명하기 위해 W3C에서 정의한 XML 기반 언어입니다.
WSDL 정의는 클라이언트에 웹 서비스 요청을 작성하는 방법을 알리고 서버에서 제공하는 인터페이스를 설명합니다.
바인딩 및 포트 유형/인터페이스 모두 조작을 정의합니다.
각각의 조작은 메시지 또는 메시지 부분 관점으로 정의된 입력 및 출력 요소로 구성됩니다.
선택적인 parameterOrder 속성은 rpc 양식 WSDL에만 적용됩니다. parameterOrder 속성의 값은 해당 부분이 메소드 서명에 맵핑되는 방법에 관한 힌트를 웹 서비스 제공자에게 제공하는 순서화된 WSDL 메시지 일부 목록입니다.
메시지 요소들은 하나 이상의 부분 관점에서 논리 메시지를 정의합니다. (각각의 메시지 부분은 메소드 호출의 매개변수에 해당될 수 있습니다.)
부분은 XML 스키마 요소나 XML 스키마 유형으로 정의됩니다.
http://www.w3.org에 있는 W3C를 참조하고, 특히 http://www.w3.org/TR/wsdl에 있는 WSDL 1.1 문서를 참조하십시오.
http://www.ws-i.org/에 있는 WS-I를 참조하고, 특히 http://www.ws-i.org/deliverables에 있는 WS-I 기본 프로파일을 참조하십시오.