Servlet: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
k robot Anders: ar:سيرفلت |
k Linkfix ivm sjabloonnaamgeving met AWB |
||
Regel 1:
{{
Een '''servlet''' is een in [[Programmeertaal_java|Java]] geschreven programma dat binnen een [[J2EE]]-webcontainer op een [[server]] draait. De servlet maakt hierbij gebruik van een aantal diensten die de webcontainer biedt, zoals het afhandelen van de communicatie met de client. Deze communicatie vindt meestal plaats op basis van het [[Hypertext Transfer Protocol|HTTP]]-[[protocol]]. Servlets kunnen worden gebruikt om
Versie 2.3 van de servletspecificatie 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 clientrequests 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]].
Regel 7:
Er zijn meer soorten programma's die op een webserver kunnen draaien, dit zijn o.a. [[perl (programmeertaal)|perl]], [[PHP]] en [[Active Server Pages|ASP]].
[[Categorie:Netwerken]]
[[
[[ar:سيرفلت]]
|