WSDL이 무엇인가요?
WSDL 이해
1. WSDL이란 무엇입니까?
WSDL은 웹 서비스 기술 언어(Web Services Description Language)를 의미합니다. XML을 사용하여 작성된 문서입니다. 이 문서에서는 웹 서비스에 대해 설명합니다. 서비스의 위치와 이 서비스가 제공하는 작업(또는 방법)을 지정합니다.
2. WSDL 문서 구조
WSDL 문서는 웹 서비스를 설명하기 위해 다음과 같은 주요 요소를 사용합니다:
요소
정의
lt;portTypegt;
웹 서비스 및 관련 메시지에서 수행할 수 있는 작업을 설명할 수 있는 가장 중요한 WSDL 요소입니다.
lt; messagegt;
작업을 설명하는 데 사용되는 데이터 요소입니다. 각 메시지는 하나 이상의 구성 요소로 구성됩니다. 이러한 구성요소는 기존 프로그래밍 언어의 함수 호출 매개변수와 비교할 수 있습니다.
lt; typegt;
웹 서비스에서 사용하는 데이터 유형 정의입니다. 플랫폼 중립성을 최대화하기 위해 WSDL은 XML 스키마 구문을 사용하여 데이터 유형을 정의합니다.
lt;
웹 서비스에서 사용하는 통신 프로토콜 요소입니다. 각 포트에 대한 메시지 형식과 프로토콜 세부 정보를 정의합니다.
WSDL 문서의 기본 구조
l 추상 정의
유형은 기계 및 언어 유형 정의와 독립적입니다.
메시지에는 기능이 포함됩니다. 매개변수(별도의 입력 및 출력) 또는 문서 설명
PortTypes는 함수 서명(작업 이름, 입력 매개변수, 출력 매개변수)을 설명하기 위해 메시지 섹션의 메시지 정의를 참조합니다.
2 특정 정의
Bindings PortTypes 부분의 각 작업은 이 바인딩에서 구현됩니다.
서비스는 각 바인딩의 포트 주소를 결정합니다.
문서 형식은 다음과 같습니다.
p>
lt;definitionsgt;
lt;typesgt;
유형 정의.....
lt;/typesgt;
lt;messagegt;
메시지 정의....
lt;/messagegt;
lt;portTypegt;
포트 정의....
lt;/portTypegt;
lt;bindinggt;
바인딩 정의....
lt;/boundgt;
lt;/definitionsgt;
WSDL 문서에는 확장 요소 및 서비스 요소와 같은 다른 요소가 포함될 수 있습니다. 여러 웹 서비스의 정의를 단일 WSDL 문서로 결합할 수 있습니다.
2.1.WSDL 문서 예
DIY 부족에 오신 것을 환영합니다. 더 많은 기사 튜토리얼을 보려면 여기를 클릭하십시오...
참조 주소: /b/ 11632650. HTML