Latest web development tutorials

WSDL 포트

<portType에> 요소는 가장 중요한 WSDL 요소입니다.


WSDL 포트

<portType에> 요소는 가장 중요한 WSDL 요소입니다.

이것은 서비스로 설명 될 수 있고, 동작을 수행하고, 메시지가 웹이 될 수있다.

<portType에> 요소는 종래 프로그래밍 언어 함수 라이브러리 (또는 모듈, 또는 클래스)에 비교 될 수있다.


조치 유형

요청 - 응답은 가장 일반적인 조작 형이지만, WSDL은 네 종류를 정의

类型 定义
One-way 此操作可接受消息,但不会返回响应。
Request-response 此操作可接受一个请求并会返回一个响应
Solicit-response 此操作可发送一个请求,并会等待一个响应。
Notification 此操作可发送一条消息,但不会等待响应。


편도 운영

단방향 동작 예 :

<message name="newTermValues">
<part name="term" type="xs:string"/>
<part name="value" type="xs:string"/>
</message>

<portType name="glossaryTerms">
<operation name="setTerm">
<input name="newTerm" message="newTermValues"/>
</operation>
</portType >

이 예에서 포트 "glossaryTerms는"단방향 동작 "는 setterm"라는 그룹을 정의한다.

이 "setterm을"작업 허용 새로운 용어 항목 입력 메시지 입력 매개 변수 "용어"와 "newTermValues"이 메시지와 "가치"라는 메시지를 사용하여 이러한 메시지를 표시합니다. 그러나,이 작업에 대한 출력을 정의하지 않습니다.


요청 - 응답 동작

요청 - 응답 동작 예 :

<message name="getTermRequest">
<part name="term" type="xs:string"/>
</message>

<message name="getTermResponse">
<part name="value" type="xs:string"/>
</message>

<portType name="glossaryTerms">
<operation name="getTerm">
<input message="getTermRequest"/>
<output message="getTermResponse"/>
</operation>
</portType>

이 예에서 포트 "glossaryTerms"는 요청 - 응답 동작 "getTerm"라는 그룹을 정의한다.

"GetTerm"액션 요청 입력 메시지는 "getTermRequest"이 메시지는 매개 변수를 요구했다 "용어"라는와 함께이 메시지 "getTermResponse"라는 출력 메시지를 반환하는 " 값 "매개 변수입니다.