Form of studies |
Bachelor |
Title of the study programm |
Information Technology |
Title in original language |
Tīmekļa servisu implementācijas tehnoloģiju efektivitātes eksperimentāls novērtējums |
Title in English |
Experimental Evaluation of the Effectiveness of Web Service Implementation Technologies |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Jānis Grabis |
Reviewer |
Mg. sc. ing. Armands Baranovskis |
Abstract |
Mūsdienās pieejamas dažādas programmēšanas valodas, ietvari un arhitektūras stili, lai izstrādātu tīmekļa servisus. Bieži vien izstrādātājam ir grūti pieņemt lēmumu, kāds būtu labākais implementācijas risinājums un kā tas ietekmēs sistēmas veiktspēju.
Bakalaura darba mērķis ir iepazīties ar tīmekļa servisu tehnoloģijām un to efektivitātes mēriem, noteikt efektivitāti ietekmējošos faktorus, izvēlēties implementācijas tehnoloģiju kopu, veikt eksperimentu un analizēt rezultātus. Lai šos mērķus realizētu, teorētiskajā daļā tika apskatītas dažādas tīmekļu servisu valodas, ietvari un arhitektūras veidi. Tika analizētas arī dažādas statistikas metodes, lai spētu pilnvērtīgi apstrādāt iegūtos datus. Eksperimentālajā daļā tika izveidoti 8 tīmekļa servisi un testēti gan iekšējā, gan ārējā tīklā.
Iegūstot datus, tiem tiek pielietotas dažādas statistikas metodes – vidējais aritmētiskais, standartnovirze un ticamības intervāls, kā arī veikta dispersijas analīze, kur pārbaudīta ietvara un arhitektūras veida ietekme uz attiecīgo mēru. Rezultātā tiek izdarīti secinājumi par to kāds ietvars un arhitektūras veids ir efektīvākais veiktajā pētījumā, kā tīkla faktors ietekmē tīmekļa servisa veiktspēju un kā izvēlētais ietvars un arhitektūras veids ietekmē izstrādātā servisa atbildes laiku un pieprasījumu skaitu sekundē.
Darba apjoms - 94 lpp., 12 tabulas, 51 attēli un 20 pielikumi. |
Keywords |
rest soap api tīmekļa servisi |
Keywords in English |
rest soap api webservices effectiveness |
Language |
lv |
Year |
2020 |
Date and time of uploading |
09.06.2020 01:39:19 |