Web services orchestration

Thesis title: Orchestrace webových služeb
Author: Šimon, Martin
Thesis type: Bakalářská práce
Supervisor: Chlapek, Dušan
Opponents: Bruckner, Tomáš
Thesis language: Česky
Abstract:
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.
Keywords: orchestrace; servisně orientovaná architektura; BPEL; webové služby; Jolie
Thesis title: Web services orchestration
Author: Šimon, Martin
Thesis type: Bachelor thesis
Supervisor: Chlapek, Dušan
Opponents: Bruckner, Tomáš
Thesis language: Česky
Abstract:
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.
Keywords: service-oriented architecture; web services; BPEL; Jolie; orchestration

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 7. 11. 2012
Date of submission: 5. 5. 2013
Date of defense: 26. 6. 2013
Identifier in the InSIS system: https://insis.vse.cz/zp/40212/podrobnosti

Files for download

    Last update: