최고의 WSDL 문서 튜토리얼 2024년, 이 튜토리얼에서는 WSDL 문서 구조,WSDL 포트,WSDL 메시지,WSDL 유형,WSDL 바인딩,WSDL 인스턴스,를 배울 수 있습니다.
WSDL 문서는 간단한 XML 문서입니다.
이는 웹 서비스의 정의 설명의 시리즈를 포함한다.
웹 서비스를 설명하는이 주요 요소를 이용하여 WSDL 문서이다 :
元素 | 定义 |
---|---|
<portType> | web service 执行的操作 |
<message> | web service 使用的消息 |
<types> | web service 使用的数据类型 |
<binding> | web service 使用的通信协议 |
WSDL 문서의 주요 구조 중 하나는 다음과 같다 :
WSDL 문서는 단일 WSDL 문서에 정의 된 조합을 웹 서비스의 수를 저장할 수있는 확장 구성 요소 및 서비스 요소와 같은 다른 요소들을 포함 할 수있다.
<portType에> 요소는 가장 중요한 WSDL 요소입니다.
이것은 서비스로 설명 될 수 있고, 동작을 수행하고, 메시지가 웹이 될 수있다.
<portType에> 요소는 종래 프로그래밍 언어 함수 라이브러리 (또는 모듈, 또는 클래스)에 비교 될 수있다.
<메시지> 요소는 동작의 데이터 요소를 정의한다.
각 메시지는 하나 이상의 구성 요소로 구성되어 있습니다. 부품은 종래 프로그래밍 언어 함수 호출의 매개 변수와 비교 될 수있다.
<유형> 요소는 웹 서비스에 의해 사용되는 데이터 유형을 정의한다.
WSDL은 데이터 유형을 정의하는 XML 스키마 구문을 사용하여 플랫폼 중립을 최대화한다.
<결합> 요소는 각 포트의 메시지 형식 및 프로토콜 세부 사항을 정의합니다.
이는 WSDL 문서의 간략화 된 부분이다 :
이 예에서, <portType에> 요소 "glossaryTerms"이 포트의 이름으로 정의하려면 'getTerm은 "동작의 이름으로 정의된다.
작동 "getTerm"는 "getTermRequest"라고 입력 메시지, 그리고 "getTermResponse"이라고 출력 메시지가 있습니다.
<메시지> 요소는 각 메시지의 구성 요소 및 타입과 관련된 데이터를 정의한다.
기존 프로그램에 비해 glossaryTerms 함수 라이브러리입니다 "getTerm은"입력 매개 변수 "getTermRequest"기능과 getTermResponse의 매개 변수를 반환합니다.