REST web servis (CROSBI ID 669162)
Prilog sa skupa u zborniku | ostalo
Podaci o odgovornosti
Kaluža, Marin ; Majkić, Darko ; Sušanj, Ivan ; Šimunović, Bojan
hrvatski
REST web servis
Prošlo je više od desetljeća od definicije pojma REST kao arhitekturalnog stila izgradnje distribuiranih sustava. REST pruža uniformirano sučelje za komunikaciju servisa s klijentskim aplikacijama, te definira skup ograničenja kojih se treba pridržavati pri izgradnji sustava, kako bi se povećala skalabilnost i neovisnost dijelova sustava. Iako neka istraživanja pokazuju da je REST danas dominantan izbor za izgradnju sučelja prema servisima, SOA dekompozicija na strani aplikacijskog poslužitelja je još uvijek vrlo zastupljena u srednjim i većim sustavima. SOAP, kao protokol za komunikaciju kod SOA dekompozicije, predstavlja dobro definirani i standardizirani način komunikacije između klijenta i servera. SOAP donosi određenu kompleksnost i niz ograničenja, kao što su: potreba za naprednim alatima, razmjena poruka samo u XML formatu, nemogućnost korištenja cache funkcionalnosti i ovisnost dijelova sustava zbog očuvanja stanja sesije. REST podrazumijeva ROA dekompoziciju, gdje su u glavnom fokusu resursi, kolekcije resursa i njihova reprezentacija. Koristi se kao sučelje prema SOA sustavu. To omogućuje dodatno odvajanje (raslojavanje) komponenti servisa. Radom se pokazuju benefiti i prednosti koje donosi REST sa ROA dekompozicijom u odnosu na dosadašnje SOA dekompozicije sustava i SOAP kao protokol komunikacije.
REST ; arhitektura ; web servis
nije evidentirano
engleski
REST web service
nije evidentirano
REST ; architecture ; web service
nije evidentirano
Podaci o prilogu
?
2013.
objavljeno
Podaci o matičnoj publikaciji
Podaci o skupu
Razvoj poslovnih i informatičkih sustava CASE 25
predavanje
10.06.2013-12.06.2013
Zagreb, Hrvatska