Pregled bibliografske jedinice broj: 945399
Mogućnosti izgradnje REST web servisa i postizanje HATEOAS RMM razine
Mogućnosti izgradnje REST web servisa i postizanje HATEOAS RMM razine // Razvoj poslovnih i informatičkih sustava CASE 28 / Polonijo, Mislav (ur.).
Rijeka: Case Publishing, 2016. str. 45-54 (predavanje, nije recenziran, cjeloviti rad (in extenso), stručni)
CROSBI ID: 945399 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Mogućnosti izgradnje REST web servisa i postizanje HATEOAS RMM razine
(Potentials for constructing a REST web service and achieving RMM HATEOAS level)
Autori
Kaluža, Marin ; Šljivar Alen
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), stručni
Izvornik
Razvoj poslovnih i informatičkih sustava CASE 28
/ Polonijo, Mislav - Rijeka : Case Publishing, 2016, 45-54
Skup
Razvoj poslovnih i informatičkih sustava CASE 28
Mjesto i datum
Zagreb, Hrvatska, 06.06.2016. - 07.06.2016
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Nije recenziran
Ključne riječi
web servisi ; REST ; RMM ; HATEOAS
(web services ; REST ; RMM ; HATEOAS)
Sažetak
SOA u izgradnji poslovnih aplikacija definira metode web servisa koje izvršavaju operacije u sustavu nastale na temelju stvarnih aktivnosti poslovnog sustava. Kao tehnika za pristup pojedinim operacijama web servisa često se koristi SOAP ili u posljednje vrijeme REST. U radu će se objasniti načela izgradnje REST web servisa koja su definirana Richardson Maturity modelom (RMM). Osnovni poslužiteljski interpreterski programski jezici omogućuju izgradnju REST API strukture, modele pristupa resursima i interne funkcionalnosti operacija resursa. Obzirom da se ovdje provodi postupak transformacije logičke komunikacije korisnika u fizičke metode web servisa, i taj postupak i struktura su složeni, postoji potreba za korištenjem dodatnih pomagala u obliku alata i razvojnih okvira (framework) kojima će se olakšati i osigurati razvoj REST API-a. U radu će se pokazati rezultati testiranja mogućnosti izgradnje REST API-a i postizanje najviše HATEOAS RMM razine koje je provedeno na nekim dostupnim razvojnim okvirima za različite poslužiteljske interpreterske programske jezike (JSP, PHP, ASP). Pokazat će se mogućnosti izgradnje REST API-a za sve RMM razine, a posebno HATEOAS, na Jersey, Laravel, i .NET Web API razvojnim okvirima.
Izvorni jezik
Hrvatski
Znanstvena područja
Informacijske i komunikacijske znanosti