Сървлет
от Уикипедия, свободната енциклопедия
Сървлетите са Java програми, които работят върху уеб сървър. Те са междинното ниво между заявките, идващи от уеб браузъра и базите от данни или други приложения на уеб-сървъра.
Задачата на сървлетите е:
- Да четат данните на потребителя - тези данни обикновено се въвеждат във форма в уеб страница.
- Търсят допълнителна информация за заявката - детайли относно възможностите на браузъра, бисквитки, име на компютъра и др.
- Генерират резултат - може да се изисква обръщение към бази от данни.
- Формират резултат - в повечето случаи това означава вмъкване на информацията в HTML страница.
- Установяват подходящи параметри за отговора - например казват на браузъра, какъв е типа на връщания документ, създават cookies и др.
- Изпращат документа обратно до клиента - документът може да се върне в HTML формат, в двоичен - GIF изображение и др.