ВУЗ:
Составители:
Рубрика:
66
принимает от web-сервера всю информацию, связанную с
HTTP запросом;
определяет, какое приложение, созданное для данной среды,
должно быть выполнено;
создает все вспомогательные объекты, которые могут потре-
боваться для работы данного приложения (такие, как например, Applica-
tion, Session, Request, Response, User и т.п.);
загружает запрашиваемое приложений и передает ему управ-
ление;
web приложение выполняется и создает HTML страницу, ко-
торую записывает в специально созданный для этого объект (обычно,
объект Response) и после этого возвращает управление web-серверу;
web-сервер формирует HTTP ответ, включает в него сформи-
рованную web-приложением HTML-страницу и отправляет его клиенту,
который прислал запрос к данному web-приложению.
Обычно HTML страницы, созданные web-приложением, включают
HTML формы, с которыми работает пользователь. При нажатии пользо-
вателями на кнопки типа submit браузер отправляет новый HTTP запрос
к тому же самому web-приложению. Последовательность вызовов web-
приложения пользователем составляют сеанс его работы. Данный сеан-
са завершается либо в результате выбора пользователем команды об
окончании его работы с web-приложением, либо в результате длитель-
ного промежутка времени между отправками последующих HTTP за-
просов (обычно, более чем 20 минут).
Отметим, что web-приложение предназначено для решения некото-
рых задач пользователей и обязательно имеет пользовательский графи-
ческий интерфейс.
На основе анализа современного содержания web сети можно вы-
делить следующие примеры типичных web-приложений:
Поисковые системы (например, google.ru, rambler.ru, yahoo.ru)
Коллективно заполняемые документы: открытые энциклопе-
дии (например, wikipedia.com/wikipedia.ru), словари
(http://en.wiktionary.org).
Видео-коллекции (например, youtube.com).
Новостные системы (например, lenta.ru, newsru.ru).
Масс-медиа: cайты радиостанций (например, echo.msk.ru); те-
леканалов; газет (например, kp.ru) и журналов.
Бизнес: магазины (amazon.com, ozon.ru); банки; заказы услуг.
Социальные сети (например: facebook.com; odnoklassniki.ru
http://vkontakte.ru/).
Страницы
- « первая
- ‹ предыдущая
- …
- 64
- 65
- 66
- 67
- 68
- …
- следующая ›
- последняя »
