Porovnání efektivity technologií WebSocket a AJAX při implementaci kolaborativního editoru
Název práce: | Porovnanie efektivity technológií WebSocket a AJAX pri implementácii kolaboratívneho editoru |
---|---|
Autor(ka) práce: | Augustín, Jakub |
Typ práce: | Diplomová práce |
Vedoucí práce: | Zamazal, Ondřej |
Oponenti práce: | Vojíř, Stanislav |
Jazyk práce: | Slovensky |
Abstrakt: | 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. |
Klíčová slova: | WebSocket; ICE; AJAX; Comet; webové aplikácie |
Název práce: | Porovnání efektivity technologií WebSocket a AJAX při implementaci kolaborativního editoru |
---|---|
Autor(ka) práce: | Augustín, Jakub |
Typ práce: | Diplomová práce |
Vedoucí práce: | Zamazal, Ondřej |
Oponenti práce: | Vojíř, Stanislav |
Jazyk práce: | Slovensky |
Abstrakt: | 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. |
Klíčová slova: | WebSocket; webové aplikácie; Comet; ICE; AJAX |
Název práce: | WebSocket and AJAX effectiveness comparison through collaborative editor implementation |
---|---|
Autor(ka) práce: | Augustín, Jakub |
Typ práce: | Diploma thesis |
Vedoucí práce: | Zamazal, Ondřej |
Oponenti práce: | Vojíř, Stanislav |
Jazyk práce: | Slovensky |
Abstrakt: | 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. |
Klíčová slova: | web application; ICE; Comet; AJAX; WebSocket |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 29. 3. 2012 |
---|---|
Datum podání práce: | 10. 12. 2012 |
Datum obhajoby: | 5. 2. 2013 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/37216/podrobnosti |