HTML
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
Základy webových aplikací ZWA
Přednáška č. 2 HTML
Martin Klíma
Architektura Webové Aplikace
Architektura web aplikace
požadavek
odpověď
HTTP
Server
Tenký klient
(HTML)
Server
zpracování
požadavku/
odeslání
odpovědi
Architektura web aplikace: statický web
Stránka 3
Toto je xx xxx
xx x xxx xx x xx
xx xx xx xx xxx
xxx xxxx xx.
Stránka 2
Toto je xx xxx
xx x xxx xx x xx
xx xx xx xx xxx
xxx xxxx xx.
Stránka 1
Toto je statická
stránka x x xx xx
xx xx xx xxx xxx
xxxx xx.
požadavek
odpověď
HTTP
Tenký klient
(HTML)
Server
zpracování
požadavku/
odeslání
odpovědi
Architektura web aplikace: dynamický web
požadavek
odpověď
HTTP
Tenký klient
(HTML)
generátor
HTML stránek
Stránka 1
Toto jedynamicky
generovaná
stránka x xxxx xx.
Data
Server
zpracování
požadavku/
odeslání
odpovědi
Architektura web aplikace: dynamický web
požadavek
odpověď
HTTP
Tenký klient
(HTML)
generátor
HTML stránek
Stránka 1
Toto jedynamicky
generovaná
stránka x xxxx xx.
Data
model(JavaBean)
view(HTML)
HTML
prohlížeč
Server
zpracování
požadavku/
odeslání
odpovědi
Architektura web aplikace: dynamický web
požadavek
odpověď
HTTP
generátor
HTML stránek
Stránka 1
Toto jedynamicky
generovaná
stránka x xxxx xx.
Data
model(JavaBean)
view(HTML)
Tenký klient
(HTML)
logika na
klientovi
validace
zpracování událostí
HTML
prohlížeč
Server
zpracování
požadavku/
odeslání
odpovědi
Architektura web aplikace: dynamický web
požadavek
odpověď
HTTP
generátor
HTML stránek
Stránka 1
Toto jedynamicky
generovaná
stránka x xxxx xx.
Data
model(JavaBean)
view(HTML)
Tenký klient
(HTML)
logika na
klientovi
validace
zpracování událostí
I. presentační
vrstva
II. vrstva
webu
III. vrstva
aplikační logiky
IV. datová
vrstva
HTML
prohlížeč
Server
zpracování
požadavku/
odeslání
odpovědi
Architektura web aplikace: problémy
požadavek
odpověď
HTTP
generátor
HTML stránek
Stránka 1
Toto jedynamicky
generovaná
stránka x xxxx xx.
Data
model(JavaBean)
view(HTML)
Tenký klient
(HTML)
logika na
klientovi
validace
zpracování událostí
validace
duplicitní validace
HTML
prohlížeč
Server
zpracování
požadavku/
odeslání
odpovědi
Architektura web aplikace: problémy