About bitmap images


    При получении запроса на документ, приходящийся на специально оговоренный URL или каталог (обычно это что-нибудь вроде / servlets /), apache с помощью модуля mod _ jserv передает этот запрос JServ 'у, который определяет, какой сервлет должен этот запрос обработать, загружает этот сервлет (если он ещё не был загружен) и затем возвращает веб-серверу тот текст или поток данных, который был сформирован в результате работы сервлета.

    Изначально сервер "пуст" - при его старте сервлеты обычно не загружаются (хотя есть возможность принудительно инициализировать нужные сервлеты при старте сервера). При появлении запроса нужный сервлет ищется в списке уже загруженных и, при необходимости, стартуется и инициализируется. После этого он остается постоянно загруженным в Java -машине (и предкомпилированным, если Java -машина содержит JIT ) и при последующих запросах просто вызывается соответствующий его метод для их обработки. Преимущества такой идеологии очевидны. Функционально это аналогично вызову простой подпрограммы внутри обычного сервера и проиходит очень быстро и эффективно. Кроме того, заметный выигрыш дают такие вещи, как единожды проведенная инициализация, возможность хранения глобальных данных или поддержка множественных клиентских сессий, ведущаяся самим се p ве p ом (а не се p влетами, p аз p аботчики кото p ых в значительной степени избавлены от изоб p етания велосипедов). Например, можно установить одно единственное соединение с базой данных, и пользоваться им при обработке запросов - немалая экономия, учитывая то, что из тех же скриптов на perl или php приходится каждый раз создавать новое соединение, восстанавливать параметры сессии и т.п.

     




001

002

003

004

005

006

007

008

009

010

011

012

013

014

015

016

017

018

019

020

021

022

023

024


docs developer web Laptop Skins free templates web designer free freetemplates freeweb kitgraphique kitsgraphiques strony template templates vorlagen plantillasweb gratistemplates sjablonen