WSDL

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 11. července 2018; kontroly vyžadují 5 úprav .
Jazyk popisu webových služeb
Rozšíření .wsdl
MIME typ aplikace/wsdl+xml
Vývojář World Wide Web konsorcium
Typ formátu Formát založený na XML [d] ajazyk popisu rozhraní
Obsaženo v XML
standard(y) doporučení 2.0

WSDL ( anglicky  W eb Services Description L anguage / ˈ w ɪ z d əl / ) je jazyk pro popis webových služeb a přístup k nim, založený na jazyce XML .

Poslední oficiální specifikace v době psaní tohoto článku je verze 2.0 ( WSDL verze 2.0 z 26. června 2007 ), která má status doporučení, a verze 1.1 ( WSDL verze 1.1 z 15. března 2001 ), která má status poznámka (poznámka).

Struktura

Každý dokument WSDL 1.1 lze rozdělit do následujících logických částí:

  1. definice datových typů (typů) - definice typu XML zpráv odesílaných a přijímaných službou
  2. datové prvky (zpráva) - zprávy používané webovou službou
  3. abstraktní operace (portType) - seznam operací, které lze se zprávami provádět
  4. vazba služby (binding) - způsob, jakým bude zpráva doručena


Je důležité pochopit, že pokud je přítomen popis typu WSDL, pak je to SOAP (neplést s REST ).

Příklad WSDL

<message name= "getTermRequest" > <part name= "term" type= "xs:string" /> </message> <message name= "getTermResponse" > <part name= "value" type= "xs:string" /> </message> <portType name= "glossaryTerms" > < název operace= "getTerm" > <input message= "getTermRequest" /> <output message= "getTermResponse" /> </operation> </portType>

Viz také

Odkazy