Dom zvučni Što je jezik za opis web usluga (wsdl)? - definicija iz tehopedije

Što je jezik za opis web usluga (wsdl)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači jezik opisa web usluga (WSDL)?

Jezik opisa web usluga (WSDL) je jezik zasnovan na XML-u koji opisuje web usluge i njihovu upotrebu.

WSDL dokument je konkretan opis web usluge koji uključuje i apstraktne i konkretne elemente.

WSDL opisuje apstraktnu funkcionalnost usluge i pruža okvir za opis konkretnih detalja opisa usluge. Ovaj je formalni opis potreban za distribuciju sustava i komunikaciju između softverskih aplikacija.

Techopedia objašnjava jezik opisa web usluga (WSDL)

WSDL 1.0 predstavljen je 2000. godine, a razvijen je u suradnji Microsofta, IBM-a i Ariba. Jezik je formaliziran 2001. godine kao verzija 1.1.

WSDL 2.0 se bitno razlikuje od verzije 1.1 i odobren je kao preporuka W3C-a 2007. Većina proizvođača trećih proizvođača, međutim, nije prilagodila svoju ponudu da podržava WSDL 2.0. Na primjer, jezik izvršenja poslovnih procesa web usluga (WS-BPEL) koristi WSDL 1.1.

Opis usluge WSDL 2.0 pokazuje kako potencijalni klijenti trebaju komunicirati s opisanom uslugom. Dokument WSDL opisuje dva aspekta web usluge: jedan sažetak i jedan konkretan.

U sljedećem opisu WSDL elementi su kurzivi.

  1. Na apstraktnoj razini, web usluga je opisana u smislu poruka koje šalje i prima. Operacija povezuje obrazac razmjene poruka s jednom ili više poruka. Obrazac razmjene poruka identificira redoslijed i kardinalnost poruka koje su poslane i / ili primljene, kao i od koga su logično poslane i / ili primljene. Sučelje grupira operacije bez obveza za prijevoz ili žičani format.
  2. Na konkretnoj razini, obvezuje specificira detalje transporta i žice za jedno ili više sučelja. Krajnja točka povezuje mrežnu adresu sa vezanjem. I na kraju, servisne skupine zajedno čine krajnje točke koje implementiraju zajedničko sučelje.
Što je jezik za opis web usluga (wsdl)? - definicija iz tehopedije