WebSocket and AJAX effectiveness comparison through collaborative editor implementation
Thesis title: | Porovnanie efektivity technológií WebSocket a AJAX pri implementácii kolaboratívneho editoru |
---|---|
Author: | Augustín, Jakub |
Thesis type: | Diploma thesis |
Supervisor: | Zamazal, Ondřej |
Opponents: | Vojíř, Stanislav |
Thesis language: | Slovensky |
Abstract: | Táto práca predstavuje modernú technológiu WebSocket, ktorej cieľom je zlepšenie komunikácie v reálnom čase v prostredí internetových stránok. Pozornosť je venovaná použitiu WebSocketu na strane serveru aj na strane klienta. Cieľom tejto práce je prostredníctvom prototypovej implementácie kolaboratívneho editoru poukázať na prínosy technológie WebSocket. Program ICE, ktorý je praktickou časťou tejto práce, prináša aplikáciu teoretických poznatkov o technike WebSocket. Ďalej táto práca obsahuje prehľad techník komunikácie v reálnom čase, ktoré predchádzali vytvoreniu technológie WebSocket. Momentálne najpopulárnejšou z týchto techník je AJAX. Veľká časť tejto práce je preto venovaná praktickému porovnaniu techniky AJAX s technológiou WebSocket. |
Keywords: | WebSocket; ICE; AJAX; Comet; webové aplikácie |
Thesis title: | Porovnání efektivity technologií WebSocket a AJAX při implementaci kolaborativního editoru |
---|---|
Author: | Augustín, Jakub |
Thesis type: | Diplomová práce |
Supervisor: | Zamazal, Ondřej |
Opponents: | Vojíř, Stanislav |
Thesis language: | Slovensky |
Abstract: | Táto práca predstavuje modernú technológiu WebSocket, ktorej cieľom je zlepšenie komunikácie v reálnom čase v prostredí internetových stránok. Pozornosť je venovaná použitiu WebSocketu na strane serveru aj na strane klienta. Cieľom tejto práce je prostredníctvom prototypovej implementácie kolaboratívneho editoru poukázať na prínosy technológie WebSocket. Program ICE, ktorý je praktickou časťou tejto práce, prináša aplikáciu teoretických poznatkov o technike WebSocket. Ďalej táto práca obsahuje prehľad techník komunikácie v reálnom čase, ktoré predchádzali vytvoreniu technológie WebSocket. Momentálne najpopulárnejšou z týchto techník je AJAX. Veľká časť tejto práce je preto venovaná praktickému porovnaniu techniky AJAX s technológiou WebSocket. |
Keywords: | WebSocket; webové aplikácie; Comet; ICE; AJAX |
Thesis title: | WebSocket and AJAX effectiveness comparison through collaborative editor implementation |
---|---|
Author: | Augustín, Jakub |
Thesis type: | Diploma thesis |
Supervisor: | Zamazal, Ondřej |
Opponents: | Vojíř, Stanislav |
Thesis language: | Slovensky |
Abstract: | This thesis introduces modern web technology WebSocket that was designed to improve real-time communication. Websocket usage is described from both, server and client sides. This thesis should point out benefits of using WebSocket through the collaborative editor implementation. Application ICE, that is practical part of this thesis, shows real-world WebSocket implementation. Also, this thesis lists some of the most widely used techniques for real-time communication. AJAX is currently the most common of these techniques. This thesis should compare WebSocket to AJAX as the competitive technology. Apart from theoretical comparison, this thesis should also provide a real-world testing and comparison. |
Keywords: | web application; ICE; Comet; AJAX; WebSocket |
Information about study
Study programme: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Type of study programme: | Magisterský studijní program |
Assigned degree: | Ing. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 29. 3. 2012 |
---|---|
Date of submission: | 10. 12. 2012 |
Date of defense: | 5. 2. 2013 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/37216/podrobnosti |