Nadogradnja web-aplikacije za strojnu provjeru pravopisa s podrškom za mehanizam Web Socket

Sažetak na hrvatskom: Trenutna arhitektura front-enda aplikacije je pre centralizirana i usko povezana za omogućavanje bezbolnog dodavanja novih funkcionalnosti. Objekt koji zna i radi sve u aplikaciji se djeli u četiri specijalizirana koji se onda pretvaraju u module sa svojim privatnim članovima i...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:49619/Details
Glavni autor: Perčić, Erik (-)
Ostali autori: Gledec, Gordan (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, E. Perčić, 2016.
Predmet:
LEADER 02627na a2200229 4500
003 HR-ZaFER
008 160221s2016 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid4381 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Perčić, Erik 
245 1 0 |a Nadogradnja web-aplikacije za strojnu provjeru pravopisa s podrškom za mehanizam Web Socket :  |b diplomski rad /  |c Erik Perčić ; [mentor Gordan Gledec]. 
246 1 |a Upgrading the Online Spellchecker with Web Socket Support  |i Naslov na engleskom:  
260 |a Zagreb,  |b E. Perčić,  |c 2016. 
300 |a 43 str. ;  |c 30 cm +  |e CD-ROM 
502 |b diplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 54, datum predaje: 2016-07-01, datum završetka: 2016-07-04 
520 3 |a Sažetak na hrvatskom: Trenutna arhitektura front-enda aplikacije je pre centralizirana i usko povezana za omogućavanje bezbolnog dodavanja novih funkcionalnosti. Objekt koji zna i radi sve u aplikaciji se djeli u četiri specijalizirana koji se onda pretvaraju u module sa svojim privatnim članovima i javnim sučeljem. Za dodatno labavo vezivanje implementira se Objavi-Pretplati obrazac između događaja i njihovih rukovatelja. Da bi korisnik mogao dobiti i ispravljati nekontekstualne pogreške dok čeka na dugu kontekstualnu provjeru tehnologija komunikacije se mijenja s Ajaxa na WebSocket Secure izmjenama u front-endu i pokretanjem Python poslužitelja koji prima konekcije i vodi daljnju komunikaciju sa klijentom na jednoj strani i pozadinskim skriptama na drugoj.  
520 3 |a Sažetak na engleskom: The current front-end architecture of the application is too centralized and tightly coupled to allow stress-free adding of new functionality. One know-all object is split into four specialized which are then converted to modules with their private members and public interface. To improve the loose coupling, the Publish-Subscribe pattern is implemented between events and their respective event handlers. In order for the user to get and correct non-contextual errors while he waits for a long contextual check the comunication technology is switched from Ajax to WebSocket Secure by modifying the front-end code and running the Python WebSocket server which is accepting connections and leading comunication with the client on one side and the backend scripts on the other.  
653 1 |a Ajax  |a WebSocket  |a SSL  |a CGI  |a Modularnost  |a Objavi-Pretplati 
653 1 |a Ajax  |a WebSocket  |a SSL  |a CGI  |a Modularity  |a Publish-Subscribe 
700 1 |a Gledec, Gordan  |4 ths 
942 |c Y 
999 |c 49619  |d 49619