REST architektūrinio stiliaus tyrimas bei pateiktys .NET programavimo platformoje
Klimaševskis, Marekas |
Baigiamojo magistro darbo tikslas ištirti ir išsiaiškinti REST architektūros principus ir pateikti tokios architektūros pavyzdį implementuotą .NET aplinkoje.Darbą sudaro kelios dalys. Pirmoje dalyje analizuojama REST architektūros samprata, taisyklės, sudedamosios dalys, išsiaiškinami tokios architektūros principai. Antroje analizuojami REST architektūros veikimo principai, duomenų perdavimas ir formatavimas. Trečioje analizuojami programinės įrangos architektūros būdai, kai sistema išskaidoma į sluoksnius, ir jos pritaikymas REST architektūroje. Ketvirtoje dalyje analizuojami duomenų valdymo būdai, pritaikyti tinklo paslaugoms kurti. Penktoje dalyje pateikiamas praktinis pavyzdys parengtas pagal padarytą tyrimą.Darbą sudaro 8 dalys: Įvadas; REST architektūros stiliaus samprata; REST duomenų perdavimo protokolai, mechanizmai ir duomenų struktūros; sluoksniuotos programinės įrangos sistemos; duomenų saugojimo būdai; REST architektūros diegimo pavyzdys .NET aplinkoje; išvados; literatūros sąrašas.Darbo apimtis - 54 p. teksto be priedų, 15 iliustr., 2 lent., 20 bibliografiniai šaltiniai.
Master thesis work goal is to investigate REST architecture principals and prepare sample on the .NET framework.Work consists of few chapters. In first chapter REST architecture, rules, principals and parts are analyzed. In second chapter REST architecture mechanics, data flow and formatting are analyzed. In third chapter software architectures are analyzed, which consists of layers. In forth chapter data control mechanisms are analyzed. In fifth chapter sample is presented implemented referencing analyzes.Thesis consist of: 54 p. text without appendixes, 15 pictures, 2 tables, 20 bibliographical entries.