6533b852fe1ef96bd12abb65
RESEARCH PRODUCT
Dinamisku tīmekļa risinājumu izstrāde Ruby on Rails ietvarā, izmantojot WebSocket tehnoloģiju
Ieva Skrabutenasubject
serverisRustDatorzinātneWebSocketRuby on RailsAnyCabledescription
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.
| year | journal | country | edition | language |
|---|---|---|---|---|
| 2020-01-01 |