Obsah:
- Definice - Co znamená jazyk popisu webových služeb (WSDL)?
- Techopedia vysvětluje jazyk webových služeb (WSDL)
Definice - Co znamená jazyk popisu webových služeb (WSDL)?
Jazyk popisu webových služeb (WSDL) je jazyk založený na XML, který popisuje webové služby a jejich použití.
Dokument WSDL je konkrétní popis webové služby, který zahrnuje abstraktní i konkrétní prvky.
WSDL popisuje abstraktní funkčnost služby a poskytuje rámec pro popis konkrétních podrobností popisu služby. Tento formální popis je vyžadován pro distribuované systémy a komunikaci mezi softwarovými aplikacemi.
Techopedia vysvětluje jazyk webových služeb (WSDL)
WSDL 1.0 byl představen v roce 2000 a byl vyvinut ve spolupráci společností Microsoft, IBM a Ariba. Jazyk byl formalizován v roce 2001 jako verze 1.1.
WSDL 2.0 se podstatně liší od verze 1.1 a byl schválen jako doporučení W3C v roce 2007. Většina dodavatelů třetích stran však své nabídky neupravila tak, aby podporovaly WSDL 2.0. Například jazyk WS-BPEL (Web Process Business Process Execution Language) používá WSDL 1.1.
Popis služby WSDL 2.0 označuje, jak by potenciální klienti měli s popsanou službou interagovat. Dokument WSDL popisuje dva aspekty webové služby: jeden abstrakt a jeden konkrétní.
V následujícím popisu jsou prvky WSDL kurzívou.
- Na abstraktní úrovni je webová služba popsána z hlediska zpráv, které odesílá a přijímá. Operace přiřadí vzor výměny zpráv k jedné nebo více zprávám. Vzor pro výměnu zpráv identifikuje posloupnost a mohutnost zpráv odeslaných a / nebo přijatých a také o tom, od koho jsou logicky odesílány a / nebo přijímány. Rozhraní seskupuje operace společně, aniž by se zavázalo k přenosu nebo formátování.
- Na konkrétní úrovni vazba specifikuje podrobnosti o transportu a formátu drátu pro jedno nebo více rozhraní. Koncový bod přiřadí síťovou adresu k vazbě. A konečně služba spojuje koncové body, které implementují společné rozhraní.
