Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
JAX-RS standarta izpēte tīmekļa pakalpojumu izstrādei |
Title in English |
Research on JAX-RS Standard for Web Services Development |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Pāvels Rusakovs |
Reviewer |
AS Emergn vecākais programmētājs, Mg. sc. ing. Mihails Ivanovs |
Abstract |
JAX-RS standarts ir plaši pielietots REST tīmekļa pakalpojumu izstrādei Java valodā un aizņem trešo vietu no visām izmantojamām Java tehnoloģijām. Standartam ir daudz dažādu realizācijas skaitu un nav īsti skaidrs, kādas atšķirības ir starp tām. Šīs bakalaura darbs centīsies atbildēt uz jautājumu, vai ir atšķirības starp standarta realizācijām un ja ir, tad kādas.
Bakalaura darba satvaros tiek apskatīti REST arhitektūras principi un komponenti. Tiek aprakstīta JAX-RS standarta attīstības vēsture un standarta komponentes apraksts. Darba praktiskajā daļā tiek izvēlētas četras standarta realizācijas – Jersey, RESTEasy, Restlet un Apache CXF. Katrai realizācijai ir izstrādāts testpiemērs, tie salīdzināti pēc četriem autora izveidotājiem kritērijiem. Pamatojoties uz šiem testpiemēriem, autors izdara secinājumus un sniedz rekomendācijas par standarta realizāciju lietošanu.
Dokumentā ir 45 lappuses, 29 attēli, 2 tabulas, 4 pielikumi un 30 nosaukumu informācijas avoti. |
Keywords |
REST, Java, JAX-RS |
Keywords in English |
REST, Java, JAX-RS |
Language |
lv |
Year |
2020 |
Date and time of uploading |
04.06.2020 18:09:42 |