Orchestrace webových služeb

Název práce: Orchestrace webových služeb
Autor(ka) práce: Šimon, Martin
Typ práce: Bakalářská práce
Vedoucí práce: Chlapek, Dušan
Oponenti práce: Bruckner, Tomáš
Jazyk práce: Česky
Abstrakt:
Tato bakalářská práce se zabývá tématem orchestrace webových služeb. První část seznamuje čtenáře se servisně orientovanou architekturou, jejíž základem jsou právě webové služby. Zaměřuje se na způsob jejich použití a propojení se svousisejícími specifikacemi. Podstatná část se pak věnuje termínu orchestrace, přičemž jsou popsány její principy a následně již konkrétní způsoby používání. Podrobně je orchestrace vysvětlena na konkrétních orchestračních jazycích, kde jsou popsány i typické konsturce pro tento způsob tvorby kompozitních služeb. Detailněji rozebrán je standardně užívaný BPEL 2.0 a konkurenční řešení s názvem Jolie, které představuje jistou alternativu k BPELu. V obou případech jsou uvedeny praktické příklady s ukázkami. Závěrečné shrnutí porovnává obě alternativy a dává jistá doporučení, v čem je síla toho kterého jazyka.
Klíčová slova: orchestrace; servisně orientovaná architektura; BPEL; webové služby; Jolie
Název práce: Web services orchestration
Autor(ka) práce: Šimon, Martin
Typ práce: Bachelor thesis
Vedoucí práce: Chlapek, Dušan
Oponenti práce: Bruckner, Tomáš
Jazyk práce: Česky
Abstrakt:
This bachelor thesis is focused on the topic of orchestration of web services. First part makes readers more familiar with service-oriented architecture, which is based on web services. It is focused on its applicability and combination with related specifications. Significant part deals then with the term "orchestration", the thesis gives explanation about its principles and particular ways of use. Orchestration is explained in detail in a concrete orchestration languages and there are also shown typical construct methods for creation of composite web services. In another part standardly used and widespread language is analysed -- the BPEL 2.0. This part also introduces a concurent solution called Jolie, which represents a possible alternative to BPEL 2.0. Both languages are explained with practical examples. The practical part contains actual creation of a composite web service. The final summary compares both alternatives and focuses on finding out which language is a stronger tool.
Klíčová slova: service-oriented architecture; web services; BPEL; Jolie; orchestration

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 7. 11. 2012
Datum podání práce: 5. 5. 2013
Datum obhajoby: 26. 6. 2013
Identifikátor v systému InSIS: https://insis.vse.cz/zp/40212/podrobnosti

Soubory ke stažení

    Poslední aktualizace: