Notikumvirzīta programmēšanas ietvara lietošana tīmekļa risinājumu izstrādē
Autor
Lavrenovs, Artūrs
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Rauhvargers, Krišs
Datum
2011Metadata
Zur LanganzeigeZusammenfassung
Bakalaura darba mērķis ir izpētīt moderno notikumvirzīto tīkla programmēšanas ietvaru pielietojumu tīmekļa risinājuma izstrādē, atklāt perspektīvāko no aplūkotajām tehnoloģijām un, to pielietojot, veikt praktisku tīmekļa risinājumu izstrādi.
Tika konstatēts, ka viens no perspektīvākajiem notikumvirzītās tīmekļa izstrādes risinājumiem ir Node.js. Veidojot tehnoloģiski atšķirīgus tīmekļa risinājumus, tika izpētītas gan šī ietvara iespējas, gan problēmas.
Tika izpētīts, ka Node.js tehnoloģija ir atbilstoša tāda problēmapgabala kā reāllaika tīmeklis, kas tikai šobrīd kļūst aktuāls, risināšanai, kā arī nestandarta tīmekļa funkcionalitātes realizēšanai. Kā praktiskais rezultāts ir iegūta virkne tīmekļa risinājumu prototipu, kas var kalpot par pamatu reālu tīmekļa pakalpojumu izveidei. The objective of this bachelor work is to investigate application of event-driven network programming frameworks in web solution development, to identify most promising from explored technologies and use it in practical web solution development.
Node.js technology was identified as being one of the most promising solutions for event-driven web development. By making technologically differentiated web solutions possibilities and problems of this framework were examined.
It was found that Node.js technology is appropriate solution for such area as real-time web which only currently is becoming actual and also for implementation of nonstandard web functionality. As practical result a number of web solution prototypes were obtained which can serve as basis for the creation of real-world web services.