Rozdělení vrstvy uživatelského rozhraní na klientskou a serverovou část
Splitting user interface layer to client and server part
diplomová práce (OBHÁJENO)
![Náhled dokumentu](/bitstream/handle/20.500.11956/20750/thumbnail.png?sequence=7&isAllowed=y)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/20750Identifikátory
SIS: 69550
Kolekce
- Kvalifikační práce [11266]
Autor
Vedoucí práce
Oponent práce
Bulej, Lubomír
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové systémy
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
25. 5. 2009
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Velmi dobře
Webové aplikace můžeme v prvním přiblížení rozdělit do dvou základních skupin dle přístupu k přenosu dat. Aplikace první skupiny mají celou logiku výhradně na serveru. To však vyžaduje, aby byla celá mnohdy rozsáhlá data přenášena mezi oběma částmi. Aplikace druhé skupiny mívají část logiky zdvojenu na klientech. To na jedné straně umožňuje zefektivnit komunikaci, na druhé straně to však klade zvýšené nároky na vývoj a údržbu. Cílem práce je proto vyvinout takový model aplikace, který alespoň pro nejčastější případy spojí výhody obou dříve zmíněných přístupů.
Web applications can be divided into two basic groups by the approach to the data transfer. Applications from the first group have their entire logic at the server side. That implies large data transfers between clients and the server. Applications from the second group duplicate part of their logic at the client side. That simplifies the communication but on the contrary it then requires more complicated development and maintenance. The goal of the thesis is to develop an application model combining the advantages of both approaches for the most common application scenarios.