Serwlet
Z Wikipedii
Serwlet - mały program wykonywany po stronie serwera WWW (nazwa powstała na wzór nazwy aplet, przez zastąpienie sylaby ap- sylabą serw-, wskazującą na wykonywanie programu na serwerze).
Serwlet otrzymuje od serwera komplet informacji zebranych z interakcyjnych elementów strony (zwykle z pól formularza) i po ich przetworzeniu dostarcza gotową stronę WWW - przesyłaną przez serwer do użytkownika. Ponieważ serwlet jest jedną z klas Javy, można w nim korzystać z całego dostępnego Java API - w tym z mechanizmów łączących z bazą danych, zdalnych wywołań metod (RMI) oraz CORBA. Parametry pobrane ze strony można przekazywać (forward) do następnego serwletu, tworząc w ten sposób kaskadę, w której każdy serwlet odpowiedzialny jest za fragment witryny. Do uruchomienia serwletów konieczne jest funkcjonowanie serwera WWW z zaimplementowanym standardem Javy. Najpopularniejszym z nich jest Tomcat oraz silniki korzystające z niego jak JBoss czy Apache z dodatkowym modułem (Apache Tomcat).