Aplikacioni nivo




Download 3,39 Mb.
bet8/15
Sana23.09.2020
Hajmi3,39 Mb.
#11557
1   ...   4   5   6   7   8   9   10   11   ...   15

Dinamički dokumenti
Dinamički dokumenti nemaju unapred definisani format. Umesto toga, dinamički dokumenat se kreira od strane web servera, uvek kada browser zahteva dokumenat. Kada zahtev pristigne web server izvršava aplikacioni program koji kreira dinamički dokumenat. Server vraća izlaz programa kao odziv browser-u koji je zahtevao dokumenat. S obzirom da se "taze" dokumenat kreira kod svakog zahteva, sadržaji dinamičkog dokumenta mogu da variraju od jednog zahteva do drugog. Veoma jednostavan primer dinamičkog dokumenta predstavlja dobijanje vremena i datuma od strane servera. Vreme i datum su tipovi informacije koje su dinamičke po tome što se menjaju od trenutka do trenutka. Klijent može da zahteva od servera da izvršava program, kakav je program "date" kod Unix-a, i da predaje rezultat tog programa klijentu. Na slici 14 prikazani su koraci slanja i odazivanja na dinamički dokumenat.

Slika 14 Dinamički dokumenat


Server koji manipuliše sa dinamičkim dokumentima obavlja sledeće korake:


  1. Server ispituje URL kako bi odredio da li on definiše dinamički dokumenat

  2. Ako URL definiše dinamički dokumenat, server izvršava program

  3. Server predaje (šalje) izlaz programa klijentu (browser-u)


Download 3,39 Mb.
1   ...   4   5   6   7   8   9   10   11   ...   15




Download 3,39 Mb.