master's thesis
Web application development based on microservices

David Kuzminski (2017)
Josip Juraj Strossmayer University of Osijek
Faculty of Electrical Engineering, Computer Science and Information Technology Osijek
Department of Software Engineering
Chair of Programming Languages and Systems
Metadata
TitleIzrada web aplikacije koristeći arhitekturu mikrousluga
AuthorDavid Kuzminski
Mentor(s)Goran Martinović (thesis advisor)
Goran Bokun (thesis advisor)
Abstract
Cilj je ovog diplomskog rada izrada aplikacije zasnovane na arhitekturi mikrousluga, te razumijevanje i prikaz arhitekture mikrousluga. Rješenje je provedeno u obliku WCF usluga. Svaka WCF usluga predstavlja jednu mikrouslugu, unutar koje će se nalaziti određene funkcionalnosti aplikacije. Glavni problem prilikom izrade predstavljalo je pozivanje između usluga. Pozivanje omogućuje pružanje svih definiranih funkcionalnosti aplikacije i ključno je za njen ispravan rad. Problem je riješen uz pomoć klijentske aplikacije ostvarene unutar MVC uzorka. Klijentska aplikacija služi za pozivanje funkcionalnosti iz usluga i predstavlja sučelje aplikacije za interakciju s korisnikom. Zajednički rad MVC aplikacije i WCF usluga omogućio je uspješnu izradu aplikacije.
Keywordscalls microservice architecture microservice MVC WCF
Parallel title (English)Web application development based on microservices
Committee MembersGoran Martinović (committee chairperson)
Krešimir Nenadić (committee member)
Alfonzo Baumgartner (committee member)
GranterJosip Juraj Strossmayer University of Osijek
Faculty of Electrical Engineering, Computer Science and Information Technology Osijek
Lower level organizational unitsDepartment of Software Engineering
Chair of Programming Languages and Systems
PlaceOsijek
StateCroatia
Scientific field, discipline, subdisciplineTECHNICAL SCIENCES
Computing
Process Computing
Study programme typeuniversity
Study levelgraduate
Study programmeGraduate University Study Programme in Computer Engineering
Academic title abbreviationmag.ing.comp.
Genremaster's thesis
Language Croatian
Defense date2017
Parallel abstract (English)
The goal of this thesis is the creation of application based on microservices architecture and understanding and representation of microservice architecture. The solution is implemented in the form of WCF services. Each WCF service is a microservice within which a certain application functionality will be located. The main problem during the creation were calls between services. Calling between services provides all functionality of the application and is essential for its proper operation. The problem was solved with the help of the client application implemented with the MVC pattern. The client application is used to call the functionality of all services and represents the application interface which the user will interact with. Team work between WCF services and MVC framework enabled the successful development of the application.
Parallel keywords (Croatian)arhitektura mikrousluga mikrousluge MVC pozivi WCF
Resource typetext
Access conditionOpen access
Terms of usehttp://rightsstatements.org/vocab/InC/1.0/
URN:NBNhttps://urn.nsk.hr/urn:nbn:hr:200:058451
CommitterAnka Ovničević