Charles Explorer logo
🇨🇿

Webové služby

Předmět na Matematicko-fyzikální fakulta |
NSWI145

Sylabus

1. Úvod. Servisně-orientované systémy. Webové služby. Protokol HTTP.

2. Připomenutí XML technologií: XML a jmenné prostory, XPath, XSD, XSLT.

3. Výměna zpráv mezi webovými službami pomocí SOAP.

4. Popis rozhraní webových služeb pomocí WSDL.

5. Rozšíření WS-* webových služeb založených na standardech W3C.

6. Katalogizace webových služeb pomocí UDDI.

7. Modelování business procesů a jejich implementace pomocí webových služeb, orchestrace webových služeb pomocí WS-BPEL.

8. Architektura REST a implementace webových služeb pomocí REST.

9. Propojená data, otevřená data, datový model RDF a jeho serializace.

10. Dotazovací jazyk SPARQL pro dotazování nad RDF daty.

11. Sémantické webové služby a webové služby realizované pomocí technologií propojených dat.

Anotace

Studenti se nejprve teoreticky i prakticky seznámí s technologiemi webových služeb založených na doporučeních W3C.

Následuje seznámení se s architekturou REST a na ní založenými webovými službami. Dále jsou probráný technologie propojených dat a webové služby, které je využívají.

Předpokládájí se znalosti v rozsahu předmětu NPRG036 - Technologie XML.