Domov Zvuk Co je jazyk popisu webových služeb (wsdl)? - definice z techopedie

Co je jazyk popisu webových služeb (wsdl)? - definice z techopedie

Obsah:

Anonim

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.

  1. 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í.
  2. 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í.
Co je jazyk popisu webových služeb (wsdl)? - definice z techopedie