Servlet: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
k robot Erbij:de,ja,en,fr |
webserver -> webcontainer, aanvulling met Filters |
||
Regel 1:
[[Categorie:Netwerken]]
Een '''servlet''' is een in
De tegenhanger van een servlet is een [[applet]], dat is een programma wat in de browser draait.▼
Versie 2.3 van de servlet specificatie heeft ''filters'' geïntroduceerd. Een filter is een speciaal soort servlet en werkt in een zogeheten ''filterchain''. Een filterchain bestaat uit 1 of meer filters die de aanvragen voor een bepaalde URL verwerken. Elk filter beslist of de aanvraag voor een bepaalde URL verder verwerkt moet worden door de filterchain. Op deze manier is het mogelijk om functionaliteit die voor alle client requests gebruikt wordt op een eenduidige manier te programmeren en configureren. Filters worden vaak gebruikt voor compressie, encryptie en logging. Filters zijn een implementatie van het Decorator [[design pattern]].
▲De tegenhanger van een servlet is een [[applet]], dat is een (klein) Java programma
Er zijn meer soorten programma's die op een webserver kunnen draaien, dit zijn o.a. [[perl]], [[Programmeertaal PHP|PHP]] en [[Active Server Pages|ASP]].
|