Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




HTML

PDF
Stáhnout kompletní materiál zdarma (4.04 MB)

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

Témata, do kterých materiál patří