Real-time web applications

Thesis title: Real-time webové aplikace
Author: Procházka, Tomáš
Thesis type: Bakalářská práce
Supervisor: Mittner, Jan
Opponents: Pavlíčková, Jarmila
Thesis language: Česky
Abstract:
Svou práci zaměřuji na dva vybrané servery, díky kterým je možné dosáhnout real-time komunikace mezi klientem a serverem. Mým cílem je především obeznámit programátory PHP aplikací s problematikou real-time komunikace na internetu, poukázat na odlišnosti od programování klasických PHP aplikací a zaměřit se především na praktickou stránku problému. Abych toho dosáhl, strukturoval jsem celou práci tak, že nejdříve vysvětlím minimum potřebné teorie, a poté se budu věnovat praktickým ukázkám, které řádně oko- mentuji. Vlastní přínos pak vidím především všabloně pro webové stránky běžící v prostředí Node.js, která může být použita jako startovní bod každé webové prezentace.
Keywords: Real-time komunikace; JavaScript na serveru; Asynchronní programování; APE Comet; Node.js
Thesis title: Real-time web applications
Author: Procházka, Tomáš
Thesis type: Bachelor thesis
Supervisor: Mittner, Jan
Opponents: Pavlíčková, Jarmila
Thesis language: Česky
Abstract:
In my bachelor work I focus on two servers, which allow us to reach the real-time communication between the client and the server. My main goal is to familiarise PHP application programmers with the real-time communication problems on the internet, to point out differences from typical PHP applications programming and chiefly to focus on practical aspects of this issue. To achieve that, I have structured the dissertation work so that the minimum of the required theory would be explained at first and then I will focus on practical demonstrations, which will be properly commented. My main contribution to this issue is primarily a simple pattern for web pages running in Node.js environment that could be used as an initial point of any kind of web presentation.
Keywords: APE Comet; Node.js; Asynchronous programming; Real-time communication; JavaScript on server

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
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: 4. 8. 2011
Date of submission: 31. 5. 2012
Date of defense: 28. 6. 2012
Identifier in the InSIS system: https://insis.vse.cz/zp/32641/podrobnosti

Files for download

    Last update: