Kazalo:
- Opredelitev - Kaj pomeni jezik opisovanja spletnih storitev (WSDL)?
- Techopedia razlaga jezik opisov spletnih storitev (WSDL)
Opredelitev - Kaj pomeni jezik opisovanja spletnih storitev (WSDL)?
Jezik opisa spletnih storitev (WSDL) je jezik, ki temelji na XML, ki opisuje spletne storitve in njihovo uporabo.
Dokument WSDL je konkreten opis spletne storitve, ki vključuje tako abstraktne kot konkretne elemente.
WSDL opisuje abstraktno funkcionalnost storitve in ponuja okvir za opis konkretnih podrobnosti opisa storitve. Ta uradni opis je potreben za distribucijo sistemov in komunikacijo med programskimi aplikacijami.
Techopedia razlaga jezik opisov spletnih storitev (WSDL)
WSDL 1.0 je bil predstavljen leta 2000 in je bil razvit s sodelovanjem Microsoft, IBM in Ariba. Jezik je bil leta 2001 formaliziran kot različica 1.1.
WSDL 2.0 se bistveno razlikuje od različice 1.1 in je bil potrjen kot priporočilo W3C leta 2007. Večina drugih ponudnikov pa svoje ponudbe ni prilagodila za podporo WSDL 2.0. Na primer, jezik izvajanja poslovnih storitev spletnih storitev (WS-BPEL) uporablja WSDL 1.1.
Opis storitve WSDL 2.0 kaže, kako naj potencialni odjemalci komunicirajo z opisano storitvijo. Dokument WSDL opisuje dva vidika spletne storitve: en povzetek in en konkreten.
V opisu, ki sledi, so elementi WSDL poševni.
- Na abstraktni ravni je spletna storitev opisana v smislu sporočil, ki jih pošilja in sprejema. Operacija povezuje vzorec izmenjave sporočil z enim ali več sporočili. Vzorec izmenjave sporočil določa zaporedje in kardinalnost sporočil, poslanih in / ali prejetih, ter od koga so logično poslani in / ali prejeti od. Vmesnik združuje operacije, ne da bi se zavezal k prevozu ali žicnemu formatu.
- Na konkretni ravni obveznost določa podrobnosti o prevozu in obliki žice za enega ali več vmesnikov. Končna točka povezuje omrežni naslov z vezavo. In končno, storitvene skupine skupaj končne točke, ki izvajajo skupni vmesnik.