POIITEC
A RZESZOWSKA - Wydział Elektrotechniki i Informatyki
Serwlet (ang. servlet)-program Javy wykonywany po stronie serwera (w tzw. .
kontenerze serwletów) zaprojektowany do pracy w modelu: żądanie (np.: HTTP) - odpowiedź - serwlety me mają interfejsu użytkownika
Serwlety pełnią tę samą rolę co skrypty CGI (ang. Common Gateway Interface)
Zalety
Niezależność od platformy
systemowej
Większa wydajność i większa oszczędność w gospodarowaniu zasobami serwera (zamiast nowego procesu, jak w CGI dla każdego zapytania powstaje tylko nowy wątek)
Bezpieczeństwo, niezawodność i łatwość modyfikacji
Pełnia rolę kontrolera w architekturze Modef-View-Controller, za widok odpowiedzialne są strony JSP (kod w pliku HTML), model to EJB
Umożliwiają dostęp do baz danych i przetwarzanie plików XML