Mājas Audio Kas ir tīmekļa pakalpojumu apraksta valoda (wsdl)? - definīcija no tehopedijas

Kas ir tīmekļa pakalpojumu apraksta valoda (wsdl)? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē tīmekļa pakalpojumu apraksta valoda (WSDL)?

Web pakalpojumu apraksta valoda (WSDL) ir XML balstīta valoda, kas apraksta tīmekļa pakalpojumus un to lietojumus.

WSDL dokuments ir konkrēts Web pakalpojuma apraksts, kas ietver gan abstraktus, gan konkrētus elementus.

WSDL apraksta pakalpojuma abstrakto funkcionalitāti un nodrošina ietvaru pakalpojuma apraksta konkrētu detaļu aprakstīšanai. Šis oficiālais apraksts ir nepieciešams, lai izplatītu sistēmas un saziņu starp programmatūras lietojumprogrammām.

Techopedia skaidro tīmekļa pakalpojumu apraksta valodu (WSDL)

WSDL 1.0 tika ieviests 2000. gadā, un tas tika izstrādāts, sadarbojoties Microsoft, IBM un Ariba. Valoda tika formalizēta 2001. gadā kā 1.1 versija.

WSDL 2.0 ievērojami atšķiras no 1.1. Versijas, un 2007. gadā tas tika apstiprināts kā W3C ieteikums. Tomēr vairums trešo pušu pārdevēju nav pielāgojuši savus piedāvājumus WSDL 2.0 atbalstam. Piemēram, Web pakalpojumu biznesa procesu izpildes valodā (WS-BPEL) tiek izmantota WSDL 1.1.

WSDL 2.0 pakalpojuma apraksts norāda, kā potenciālajiem klientiem vajadzētu mijiedarboties ar aprakstīto pakalpojumu. WSDL dokumentā ir aprakstīti divi tīmekļa pakalpojuma aspekti: viens abstrakts un otrs.

Turpmākajā aprakstā WSDL elementi ir slīprakstā.

  1. Abstraktā līmenī Web pakalpojums ir aprakstīts ar ziņojumiem, ko tas sūta un saņem. Darbība ziņojumu apmaiņas modeli saista ar vienu vai vairākiem ziņojumiem. Ziņu apmaiņas shēma identificē nosūtīto un / vai saņemto ziņojumu secību un kardinālumu, kā arī to, kurš no tiem loģiski tiek nosūtīts un / vai no kura saņemts. Interfeiss sagrupē operācijas, neapņemoties veikt transportēšanu vai stieples formātu.
  2. Konkrētā līmenī saistošs elements norāda transporta un stieples formāta informāciju par vienu vai vairākām saskarnēm. Galapunkts tīkla adresi saista ar saistošu. Visbeidzot, pakalpojums sagrupē parametrus, kas ievieš kopēju saskarni.
Kas ir tīmekļa pakalpojumu apraksta valoda (wsdl)? - definīcija no tehopedijas