Klient-server applikace založená na technologii CORBA

Loading...
Thumbnail Image
Date
ORCID
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Bakalárska práca sa zaoberá problematikou klient-server aplikácií a technológiami používanými na softvérovú implementáciu klient-server aplikácií v programovacom jazyku Java. Cieľom bakalárskej práce je paralelizácia genetického algoritmu pre problém batohu a vytvorenie dvoch distribuovaných modelov pre technológie CORBA a Hessian. V teoretickej časti práce sú popísané základné pojmy týkajúce sa sieťovej komunikácie, vysvetlenie klient-server modelu sieťovej komunikácie, sú rozobraté technológie Java RMI, CORBA a Hessian. V práci je popísaný paralelný a distribuovaný model spracovania dát, genetický algoritmus a jeho využitie na vyriešenie problému naplnenia batohu. V praktickej časti je vytvorený paralelný a distribuovaný model genetického algoritmu pre problém naplnenia batohu s použitím technológií CORBA a Hessian. V práci je spravené porovnanie týchto modelov z hľadiska času výpočtu. Výsledky merania času genetického algoritmu sú v tabuľkách.
Bachelor thesis deals with client-server applications and software technologies used to implement client-server applications in the Java programming language. The goal of bachelor thesis is the parallelization of genetic algorithm for knapsack problem and create two distributed models for technology CORBA and Hessian. In the teoretical part of the thesis are describes the basic concept of network communication, explanation client-server model of network communication, there are discussed technologies Java RMI, CORBA and Hessian. In the thesis is described the parallel and the distributed model of data processing, genetic algorithm and its use to solve the knapsack problem. In the practical part is created parallel and distributed model of a genetic algorithm for knapsack problem using technology CORBA and Hessian. In the thesis is done comparison of parallel model and distributed models in terms of calculation time. Results of measurement time are displayed in tables.
Description
Citation
MAJTÁN, M. Klient-server applikace založená na technologii CORBA [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2014.
Document type
Document version
Date of access to the full text
Language of document
sk
Study field
Teleinformatika
Comittee
prof. Ing. Jiří Mišurec, CSc. (předseda) Ing. Milan Šimek, Ph.D. (místopředseda) Ing. Vojtěch Fiala (člen) Ing. Vladimír Červenka, Ph.D. (člen) Ing. Ľuboš Nagy, Ph.D. (člen)
Date of acceptance
2014-06-19
Defence
Uveďte kolik procent z celkového času výpočtu pro největší zvolenou populaci zabírá přesun dat mezi serverem a klienty? Proč je dosažené zrychlení výpočtů výrazně menší než by se dalo předpokládat?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO