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 |