Integrace JMS poskytovatelů třetích stran

Loading...
Thumbnail Image

Date

Authors

Žiaková, Nikoleta

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Tato práce se zabývá komunikací pomocí zasílání zpráv a integrací JMS poskytovatelů třetích stran do aplikačního serveru JBoss. Cílem práce bylo navrhnout a implementovat univerzální testovací sadu, která navrženou integraci jednoduše otestuje. Nejprve bylo potřebné nastudovat klíčové technologie důležité pro integraci, ke kterým patří standard Java Message Service, Java EE Connector Architecture, vybraní JMS poskytovatelé a JBoss AS. Konkrétní postupy integrace byly navrženy a popsány pro JMS poskytovatele Apache ActiveMQ, IBM WebSphere MQ a Red Hat MRG Messaging. Pro ověření funkčnosti integrace byla navržena a implementována testovací sada zaměřená na čtyři oblasti - transakce, clustering, vysokou dostupnost a výkonnost. Testování bylo automatizováno pomocí nástroje průběžné integrace Jenkins. Na závěr byla testovací aplikace použita na vyhodnocení funkčnosti integrace a porovnání jednotlivých JMS poskytovatelů a různých verzí JBoss AS.
This thesis deals with messaging and integration of third-party JMS providers into JBoss application server. The aim of the thesis was to design and implement a general-purpose testsuite to verify the proposed integration. First requirement was to get familiar with key technologies for integration including Java Message Service, Java EE Connector Architecture, selected JMS providers and JBoss AS. Specific procedures of integration were designed and described for JMS providers Apache ActiveMQ, IBM WebSphere MQ and Red Hat MRG Messaging. The testsuite implemented to verify the functionlity of the integration focuses on four areas - transactions, clustering, high availibility and performance. The process of testing was automated using continuous integration tool Jenkins. Finally the test application was used to evaluate functionality of the integration and compare different JMS providers and various versions of JBoss AS.

Description

Citation

ŽIAKOVÁ, N. Integrace JMS poskytovatelů třetích stran [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2013.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Inteligentní systémy

Comittee

prof. Ing. Tomáš Vojnar, Ph.D. (předseda) doc. Ing. Vladimír Janoušek, Ph.D. (místopředseda) Ing. Martin Hrubý, Ph.D. (člen) doc. Dr. Ing. Dušan Kolář (člen) prof. Ing. Radomil Matoušek, Ph.D. (člen) doc. Ing. František Zbořil, Ph.D. (člen)

Date of acceptance

2013-06-20

Defence

Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: Na straně 57 v sekci 5.1 tvrdíte, že výkonostní testy mohou být spuštěny současně s jinými testy. Jak se v takovém případě vyrovnáte s vlivem ostatních testů na měřený výkon systému? V prezentovaných tabulkách výkonostních testů se vyskytuje naměřený čas v ms. Jedná se o průměrnou hodnotu, a pakliže ano, jaká byla směrodatná odchylka naměřených dat?

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO