Show simple item record

Distributed enactment of business processes in ESB framework
dc.contributor.advisorKrál, Jaroslav
dc.creatorKadlec, Pavel
dc.date.accessioned2017-04-13T09:16:50Z
dc.date.available2017-04-13T09:16:50Z
dc.date.issued2009
dc.identifier.urihttp://hdl.handle.net/20.500.11956/18912
dc.description.abstractPráce se zabývá návrhem frameworku, který umožní distribuované zpracování vnitropodnikových dávkových business procesů. Framework by měl především zrychlit zpracování business procesů a umožnit jejich monitoring a řízení. Autor práce se rozhodl použít podnikovou sběrnici služeb s cílem vytvořit výkonný distribuovaný framework, jehož používání bude příjemné pro aplikační programátory. Business procesy jsou dekomponovány na části - služby, které jsou nasazovány na jednotlivé uzly podnikové sběrnice za účelem dosažení distribuovaného zpracování. Služby mohou být nasazovány na jednotlivé uzly v mnoha instancích, aby bylo dosaženo také paralelního zpracování. Služby jsou koordinovány procesním manažerem podle předem nadefinovaného plánu. To znamená, že aplikační programátor se stará pouze o naprogramování business logiky jednotlivých služeb. Motivací práce bylo zrychlit reálný business proces, který zpracovává velké množství dat. Zrychlení bylo dosaženo postupným aplikováním databázových optimalizací a následným začleněním několika počítačů do procesu zpracování prostřednictvím podnikové sběrnice služeb. Základem distribuovaného frameworku je podniková sběrnice JBossESB, procesní manažer jBPM a distribuované transakce koordinované protokoly rodiny WSTransaction.cs_CZ
dc.description.abstractThesis deals with design of framework that allows distributed processing of intradepartmental batch business processes. Framework should speed up the processing of business processes and enable their monitoring and management. Author of the thesis decided to use enterprise service bus in order to create a powerful distributed framework which will be easy to use by application programmers. Business processes are divided into parts - services that are deployed on individual nodes of enterprise service bus in order to achieve distributed processing. Services may be deployed on individual nodes in many instances in order to achieve parallel processing as well. Services are coordinated by process manager according to the plan. This means that the application programmer cares only about creating the business logic of individual services. Motivation was to accelerate the real business process which handles a large amount of data. Acceleration was achieved by applying database optimizations and subsequent incorporation of several computers via the enterprise service bus. Framework is based on enterprise service bus JBossESB, process manager jBPM and distributed transactions coordinated by WS-Transaction family protocol.en_US
dc.languageČeštinacs_CZ
dc.language.isocs_CZ
dc.publisherUniverzita Karlova, Matematicko-fyzikální fakultacs_CZ
dc.titleDistribuované zpracování business procesů v prostředí podnikové sběrnice služebcs_CZ
dc.typediplomová prácecs_CZ
dcterms.created2009
dcterms.dateAccepted2009-02-02
dc.description.departmentDepartment of Software Engineeringen_US
dc.description.departmentKatedra softwarového inženýrstvícs_CZ
dc.description.facultyFaculty of Mathematics and Physicsen_US
dc.description.facultyMatematicko-fyzikální fakultacs_CZ
dc.identifier.repId60540
dc.title.translatedDistributed enactment of business processes in ESB frameworken_US
dc.contributor.refereeRichta, Karel
dc.identifier.aleph001108280
thesis.degree.nameMgr.
thesis.degree.levelmagisterskécs_CZ
thesis.degree.disciplineSoftware systemsen_US
thesis.degree.disciplineSoftwarové systémycs_CZ
thesis.degree.programInformaticsen_US
thesis.degree.programInformatikacs_CZ
uk.thesis.typediplomová prácecs_CZ
uk.taxonomy.organization-csMatematicko-fyzikální fakulta::Katedra softwarového inženýrstvícs_CZ
uk.taxonomy.organization-enFaculty of Mathematics and Physics::Department of Software Engineeringen_US
uk.faculty-name.csMatematicko-fyzikální fakultacs_CZ
uk.faculty-name.enFaculty of Mathematics and Physicsen_US
uk.faculty-abbr.csMFFcs_CZ
uk.degree-discipline.csSoftwarové systémycs_CZ
uk.degree-discipline.enSoftware systemsen_US
uk.degree-program.csInformatikacs_CZ
uk.degree-program.enInformaticsen_US
thesis.grade.csVýborněcs_CZ
thesis.grade.enExcellenten_US
uk.abstract.csPráce se zabývá návrhem frameworku, který umožní distribuované zpracování vnitropodnikových dávkových business procesů. Framework by měl především zrychlit zpracování business procesů a umožnit jejich monitoring a řízení. Autor práce se rozhodl použít podnikovou sběrnici služeb s cílem vytvořit výkonný distribuovaný framework, jehož používání bude příjemné pro aplikační programátory. Business procesy jsou dekomponovány na části - služby, které jsou nasazovány na jednotlivé uzly podnikové sběrnice za účelem dosažení distribuovaného zpracování. Služby mohou být nasazovány na jednotlivé uzly v mnoha instancích, aby bylo dosaženo také paralelního zpracování. Služby jsou koordinovány procesním manažerem podle předem nadefinovaného plánu. To znamená, že aplikační programátor se stará pouze o naprogramování business logiky jednotlivých služeb. Motivací práce bylo zrychlit reálný business proces, který zpracovává velké množství dat. Zrychlení bylo dosaženo postupným aplikováním databázových optimalizací a následným začleněním několika počítačů do procesu zpracování prostřednictvím podnikové sběrnice služeb. Základem distribuovaného frameworku je podniková sběrnice JBossESB, procesní manažer jBPM a distribuované transakce koordinované protokoly rodiny WSTransaction.cs_CZ
uk.abstract.enThesis deals with design of framework that allows distributed processing of intradepartmental batch business processes. Framework should speed up the processing of business processes and enable their monitoring and management. Author of the thesis decided to use enterprise service bus in order to create a powerful distributed framework which will be easy to use by application programmers. Business processes are divided into parts - services that are deployed on individual nodes of enterprise service bus in order to achieve distributed processing. Services may be deployed on individual nodes in many instances in order to achieve parallel processing as well. Services are coordinated by process manager according to the plan. This means that the application programmer cares only about creating the business logic of individual services. Motivation was to accelerate the real business process which handles a large amount of data. Acceleration was achieved by applying database optimizations and subsequent incorporation of several computers via the enterprise service bus. Framework is based on enterprise service bus JBossESB, process manager jBPM and distributed transactions coordinated by WS-Transaction family protocol.en_US
uk.publication.placePrahacs_CZ
uk.grantorUniverzita Karlova, Matematicko-fyzikální fakulta, Katedra softwarového inženýrstvícs_CZ
dc.identifier.lisID990011082800106986


Files in this item

Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record


© 2017 Univerzita Karlova, Ústřední knihovna, Ovocný trh 560/5, 116 36 Praha 1; email: admin-repozitar [at] cuni.cz

Za dodržení všech ustanovení autorského zákona jsou zodpovědné jednotlivé složky Univerzity Karlovy. / Each constituent part of Charles University is responsible for adherence to all provisions of the copyright law.

Upozornění / Notice: Získané informace nemohou být použity k výdělečným účelům nebo vydávány za studijní, vědeckou nebo jinou tvůrčí činnost jiné osoby než autora. / Any retrieved information shall not be used for any commercial purposes or claimed as results of studying, scientific or any other creative activities of any person other than the author.

DSpace software copyright © 2002-2015  DuraSpace
Theme by 
@mire NV