"BindingMap" sinhronizācijas uzlabojumi ietvarā "GWTExt"

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Latvijas Universitāte

Language

N/A

Abstract

Maģistra darbā tiek apskatīts tīmekļa ietvarā „GWTExt” esošās „BindingMap” tehnoloģijas sinhronizācijas problēmas starp klienta un servera pusēm, kā arī autora izveidotie risinājumi šai problēmai. Pirms šī darba izstrādes visi lietotnes formā esošie dati starp klienta izsaukumiem tika glabāti tikai klienta pusē, kas noveda gan pie ātrdarbības problēmām, pie katra izsaukuma sūtot visu datu kopu serverim, gan iespējamām drošības problēmām, lietotājam manipulējot ar pieejamo datu kopu. Darba rezultātā ir samazināts datu apjoms kāds ir jāsūta, lai datus sinhronizētu starp klientu un serveri, izveidots mehānisms kā saglabāt servera stāvokli starp klienta izsaukumiem, kā arī palielināta ietvara drošība, izveidojot atļauju mehānismu, kas nosaka kādus datus klients drīkst saņemt un mainīt.
Paper „„BindingMap” synchronization improvements for the framework „GWTExt”” contains explanation for synchronization problems between client and server for „BindingMap” technology and created solutions for this problem. Before the develpoment of this paper all the data between client calls in application view were stored in the client side only. That lead to performance problems with every synchronization call and possible security problems when user manipuleted client side data set. Result of this paper is decreased data traffic between client and server, server state saving mechanism with different storages and increased security in the framework with new permission mechanism for client data sets.

Citation

Relation

Endorsement

Review

Supplemented By

Referenced By