WSDL-<message> 요소
그만큼 <message> 요소는 웹 서비스 공급자와 소비자간에 교환되는 데이터를 설명합니다.
각 웹 서비스에는 입력 및 출력의 두 가지 메시지가 있습니다.
입력은 웹 서비스의 매개 변수를 설명하고 출력은 웹 서비스의 반환 데이터를 설명합니다.
각 메시지는 0 개 이상을 포함합니다. <part> 매개 변수, 웹 서비스 기능의 각 매개 변수에 대해 하나씩.
마다 <part> 매개 변수는에 정의 된 구체적인 유형과 연관됩니다. <types> 컨테이너 요소.
WSDL 예제 챕터에서 코드를 살펴 보겠습니다.
<message name = "SayHelloRequest">
<part name = "firstName" type = "xsd:string"/>
</message>
<message name = "SayHelloResponse">
<part name = "greeting" type = "xsd:string"/>
</message>
여기에서 두 개의 메시지 요소가 정의됩니다. 첫 번째는 SayHelloRequest 요청 메시지를 나타내고 두 번째는 SayHelloResponse 응답 메시지를 나타냅니다 .
이러한 각 메시지에는 단일 부분 요소가 포함됩니다. 요청의 경우 부분은 기능 매개 변수를 지정합니다. 이 경우 단일 firstName 매개 변수를 지정합니다 . 응답의 경우 부분은 함수 반환 값을 지정합니다. 이 경우 단일 인사말 반환 값을 지정합니다.