• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • русский 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Войти
Просмотр элемента 
  •   Главная
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • Просмотр элемента
  •   Главная
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • Просмотр элемента
JavaScript is disabled for your browser. Some features of this site may not work without it.

Dinamisku tīmekļa risinājumu izstrāde Ruby on Rails ietvarā, izmantojot WebSocket tehnoloģiju

Thumbnail
Открыть
302-76119-Skrabutena_Ieva_is16095.pdf (1.979Mb)
Автор
Skrabutena, Ieva
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Mikoss, Toms
Дата
2020
Metadata
Показать полную информацию
Аннотации
Bakalaura darba ietvaros tika apskatīta WebSocket protokola implementācija, kas ir pamatā dinamiskās tīmekļa sistēmās Ruby on Rails ietvarā – ietvarā iebūvētais Action Cable, un kopienas veidotais AnyCable, kas ir Action Cable papildinājums. Bibliotēka AnyCable piedāvā iespēju kā WebSocket serveri izmantot kādu jau no implementētajiem variantiem vai izmantot citu ar AnyCable savietojamu WebSocket serveri, kas var būt arī paša veidots. Bakalaura darba rezultātā tika izstrādāta ar AnyCable savietojama WebSocket servera programmatūra Rust programmēšanas valodā, kas ir konkurētspējīga pašreiz pieejamajiem Ruby on Rails savietojamiem WebSocket tehnoloģijas risinājumiem, etalonuzdevumos uzrādot labākus rezultātus, pateicoties Rust programmēšanas valodas īpašībām.
 
In this bachelor's thesis the author examined the WebSocket protocol solutions used for developing dynamic systems when using the Ruby on Rails framework - the ActionCable library, which is already built into Ruby on Rails, and the AnyCable library which is an extension of the ActionCable library developed by the community. The Anycable library can be utilised in tandem with one of the already existing AnyCable-compatible servers, that have been developed by the authors of Anycable, or alternatively, one can develop a custom Anycable-compatible server. Resulting from this bachelor's thesis the author developed a new Anycable-compatible server using the Rust programming language. The created server performs comparatively to the already existing solutions, having better results in benchmarks, due to the properties of the Rust programming language.
 
URI
https://dspace.lu.lv/dspace/handle/7/51719
Collections
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses [5770]

University of Latvia
Контакты | Отправить отзыв
Theme by 
@mire NV
 

 

Просмотр

Весь DSpaceСообщества и коллекцииДата публикацииАвторыНазванияТематикаЭта коллекцияДата публикацииАвторыНазванияТематика

Моя учетная запись

Войти

Статистика

Просмотр статистики использования

University of Latvia
Контакты | Отправить отзыв
Theme by 
@mire NV