Form of studies |
Bachelor |
Title of the study programm |
Information Technology |
Title in original language |
Risinājumi reālā laika lietotņu izstrādei |
Title in English |
Real-time Application Development |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Mg. sc. ing. Artūrs Braučs |
Reviewer |
Mg. sc. ing. Armands Baranovskis |
Abstract |
Zinātniskā darba mērķis ir izstrādāt reālā laika tīmekļa tērzēšanas lietotni uz Node.js lietotņu izstrādes platformas. Galvenā uzmanība tiek pievērsta šādu uzdevumu risināšanā: veikts ieskats reālā laika termina attīstības vēsturē, pierādīta reālā laika lietotņu aktualitātē mūsdienās, veikts ieskats Node.js lietotņu izstrādes platformā, apskatīti svarīgākie Node.js lietotņu izstrādes platformas darbības koncepti un veikts ieskats Socket.IO klients-serveris dubultajā komunikācijas darbībā. Tīmekļa tērzēšanas lietotnes izstrādē tiek izmantoti socket.io, express un mongoose Node.js lietotņu izstrādes platformas moduļi. Zinātniskājā darbā tiek izmantoti 12 literatūras avoti, kas palīdz sasniegt gan zinātniskā darba izvirzīto mērķi, gan izpildīt zinātniskajā darbā izvirzītos uzdevumus.
Vēstures ieskatā tiek uzskaitītas svarīgākās reālā laika termina attīstības tehnoloģijas. Reālā laika lietotņu aktualitātes pierādīšanai mūsdienās, tiek uzskaitītas svarīgākās informāciju tehnoloģiju industrijas, kur pielieto reālā laika lietotnes. Node.js lietotņu izstrādes platformas ieskatā tiek veikta veiktspējas salīdzināšana ar citu populāru lietotņu izstrādes tehnoloģiju un dots lietotnes piemērs. Node.js lietotņu izstrādes platformas svarīgāko darbības konceptu aprakstā tiek uzskaitīti 5 reālā laika lietotņu darbības koncepti. Socket.IO klients-serveris dubultajā komunikācijas darbības attēlošanai tiek izstrādāta reālā laika tīmekļa tērzēšanas lietotne. Reālā laika tīmekļa tērzēšanas lietotne tiek veiksmīgi izstrādāta, jo tās funkcionalitātē atspoguļojas tādi reālā laika koncepti kā: uz notikumiem balstīta darbība, klients-serveris dubultā komunikācija un pieprasījumu maršrutēšana.
Darba apjoms - 54. lpp., 2 tabulas, 12 attēli un 2 pielikumi. |
Keywords |
RISINĀJUMI REĀLĀ LAIKA LIETOTŅU IZSTRĀDEI |
Keywords in English |
REAL-TIME APPLICATION DEVELOPMENT |
Language |
lv |
Year |
2015 |
Date and time of uploading |
06.06.2015 19:38:41 |