Operation Manual
DREAMWEAVER CS3
Handboek
469
A. Stap 1 - Webbrowser vraagt een statische pagina op. B. Stap 2 - Webserver zoekt de pagina. C. Stap 3 - Webserver verzendt de pagina naar
de desbetreffende browser.
In het geval van webtoepassingen zijn bepaalde coderegels onbepaald wanneer de bezoeker de pagina aanvraagt. Deze
regels moeten door enkele mechanismen worden bepaald voordat de pagina naar de browser kan worden verzonden. Het
mechanisme wordt in de volgende sectie besproken.
Dynamische pagina's verwerken
Wanneer een webserver een verzoek voor een statische webpagina ontvangt, verzendt de server de pagina rechtstreeks naar
de desbetreffende browser. Wanneer de webserver echter een verzoek voor een dynamische pagina ontvangt, reageert de
server anders: De server geeft de pagina door aan een speciaal stukje software dat voor de afhandeling van de pagina moet
zorgen. Deze speciale software wordt een toepassingsserver genoemd.
Detoepassingsserverleestdecodeopdepagina,verwerktdepaginavolgensdeinstructiesindecodeenverwijdertdecode
vervolgens van de pagina. Het resultaat is een statische pagina die de toepassingsserver weer teruggeeft aan de webserver,
die de pagina op zijn beurt verzendt naar de browser die de pagina heeft opgevraagd. Als de pagina arriveert, ontvangt de
browser alleen HTML. Hier volgt een weergave van het proces:
A. Stap1-Webbrowservraagteendynamischepaginaop. B. Stap 2 - Webserver zoekt de pagina en geeft deze door aan de toepassingsserver.
C. Stap 3- Toepassingsserver scant de pagina voor instructies en voltooit de pagina. D. Stap 4- Toepassingsserver geeft de voltooide pagina weer
terug aan de webserver E. Stap 5 - Webserver verzendt de voltooide pagina naar de desbetreffende browser.
A
B
C
A
B
C
E
D