WSDL: 두 판 사이의 차이

IT위키
(새 문서: 분류:소프트웨어 공학 ;WebService가 제공하는 서비스에 대한 정보를 기술하기 위한 XML 기반 마크업 언어 == 예시 == <pre> <wsdl:definitions>...)
 
편집 요약 없음
21번째 줄: 21번째 줄:


== 같이 보기 ==
== 같이 보기 ==
* [[SOA]]
* [[서비스 지향 아키텍처]]
* [[XML]]
* [[XML]]

2019년 12월 17일 (화) 20:09 판

WebService가 제공하는 서비스에 대한 정보를 기술하기 위한 XML 기반 마크업 언어

예시

<wsdl:definitions>
    <wsdl:types>...</wsdl:types>
    <wsdl:message>...</wsdl:message>
    <wsdl:portType>...</wsdl:portType>
    <wsdl:binding>...</wsdl:binding>
    <wsdl:service>...</wsdl:service>
</wsdl:definitions>

속성

  • types : 교환될 메시지 설명, "사용될 데이터 형식" 정의 (스키마에 정의된 타입) -> "데이터 타입 재료"
  • message : "메소드 이름 및 파라미터" 정의 -> 어떤 메시지를 주고 받을 것이다! 선언
  • portType : message를 묶어서 하나의 operation으로 만듦 -> 일종의 함수 인터페이스를 정의한다.
  • binding : portType에 의해 정의된 작업 및 메시지에 대해 메시지 형식과 프로토콜을 정의한다. ->클래스화
  • service : WebService URL Endpoints를 설정한다.

같이 보기