Web Services Description Language

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

WSDL (Web Services Description Language) je jazykem pro popis funkcí, jež nabízí tzv. webová služba, a dále pro popis vstupů a výstupů těchto funkcí (jinými slovy, co webová služba poskytuje a jak si o to říci). Jelikož webová služba v principu komunikuje protokolem SOAP, WSDL zpravidla popisuje SOAP komunikaci. WSDL vychází z formátu XML.

Podporované operace a zprávy jsou popsány abstraktně, a potom se omezují na konkrétní síťový protokol a formát zprávy. Z toho plyne, že WSDL popisuje veřejné rozhraní webové služby.

Popis

WSDL popisuje služby jako kolekce síťových koncových bodů neboli portů. Specifikace WSDL poskytuje pro tento účel formát XML pro dokumenty. +more Abstraktní definice portů a zpráv jsou odděleny od jejich konkrétního použití nebo instance, což umožňuje opětovné použití těchto definic. Port je definován přidružením síťové adresy k opakovaně použitelné vazbě a kolekce portů definuje službu. Zprávy jsou abstraktní popisy vyměňovaných dat a typy portů jsou abstraktní kolekce podporovaných operací. Konkrétní specifikace protokolu a datového formátu pro konkrétní typ portu tvoří opakovaně použitelnou vazbu, kde jsou operace a zprávy vázány na konkrétní síťový protokol a formát zprávy. Tímto způsobem WSDL popisuje veřejné rozhraní webové služby.

Příklad WSDL dokumentu

This is a sample WSDL 2.0 document.

... ...

Externí odkazy

[url=http://stencel. mimuw. +moreedu. pl/abwi/20020514. WSDL/]Úplný popis WSDL v polštině[/url] * [url=http://www. w3. org/TR/wsdl]Oficiální definice[/url] na webu W3C * [url=http://msdn. microsoft. com/en-us/library/7h3ystb6(VS. 71). aspx]WSDL na portálu MSDN[/url].

Kategorie:Standardy založené na XML Kategorie:Standardy W3C Kategorie:Značkovací jazyky Kategorie:Internet Kategorie:Anglická slova a fráze

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top