Izrada web-servisa s podrškom za protokol OData uz korištenje objektno-relacijskog preslikavanja alatom Dapper

Sažetak na hrvatskom: U ovom radu je analizirana i istražena mogućnost izrade web-usluge uz OData protokol koristeći Dapper sustav objektno-relacijskog preslikavanja. Objašnjene su teoretske osnove obje tehnologije i dokumentiran je način njihova neovisnog korištenja. Razrađeni su načini pristupa i...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:51675/Details
Glavni autor: Kelam, Katarina (-)
Ostali autori: Milašinović, Boris (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, K. Kelam, 2019.
Predmet:
LEADER 03094na a2200229 4500
003 HR-ZaFER
008 160221s2019 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid6460 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Kelam, Katarina  |9 40965 
245 1 0 |a Izrada web-servisa s podrškom za protokol OData uz korištenje objektno-relacijskog preslikavanja alatom Dapper :  |b diplomski rad /  |c Katarina Kelam ; [mentor Boris Milašinović]. 
246 1 |a Creating an OData compliant Web-service when Dapper is used for Object-Relational Mapping  |i Naslov na engleskom:  
260 |a Zagreb,  |b K. Kelam,  |c 2019. 
300 |a 49 str. ;  |c 30 cm +  |e CD-ROM 
502 |b diplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 54, datum predaje: 2019-06-28, datum završetka: 2019-07-04 
520 3 |a Sažetak na hrvatskom: U ovom radu je analizirana i istražena mogućnost izrade web-usluge uz OData protokol koristeći Dapper sustav objektno-relacijskog preslikavanja. Objašnjene su teoretske osnove obje tehnologije i dokumentiran je način njihova neovisnog korištenja. Razrađeni su načini pristupa i obrađivanja podataka koristeći OData protokol uz Entity Framework te je isto napravljeno u implementaciji s Dapperom. OData opcije upita su prevedene u SQL upite za uspješnu koordinaciju s drugačijim tipom objektno-relacijskog preslikavanja. Pristup bazi podataka je u ovom radu ostvaren preko Dapper sustava objektno-relacijskog preslikavanja, rezultirajući brzim odgovorima na klijentske zahtjeve. Napravljena je klijentska aplikacija koja poziva web-uslugu te na taj način testira ispravnost implementacije. Svi zahtjevi i odgovori unutar sustava (klijentske aplikacije i web-usluge) su uneseni u zapisnik za kasnije proučavanje.  
520 3 |a Sažetak na engleskom: This paper explores and analyses the possibility of creating a web-service using OData protocol and Dapper object-relational mapping system. It explains the theoretical foundations of these two technologies and describes the way they should be used. Different approaches of data access and processing ways in the implementation of Entity Framework and Dapper are compared against one another. In the implementation of this paper, wanting to achieve successful coordination of OData with a different type of object-relational mapping, OData query options are converted to SQL queries. Communication with the database is realized using Dapper, accomplishing swift responses to client requests. As a part of this thesis, a client application is made that calls the web-service to test the implementation. All requests and responses in the system (both client application and web-service) are written in a log file for further study.  
653 1 |a OData  |a Dapper  |a Entity Framework  |a web-usluga  |a REST API  |a objektno-relacijsko preslikavanje  |a SQL 
653 1 |a OData  |a Dapper  |a Entity Framework  |a web-service  |a REST API  |a object-relational mapping  |a SQL 
700 1 |a Milašinović, Boris  |4 ths  |9 31077 
942 |c Y 
999 |c 51675  |d 51675