Lection_PPKM_2.pptx
- Количество слайдов: 10
Прикладное программирование в компьютерных сетях Серверы приложений, Web-серверы, Web-службы • Атрибуты и реализации серверов приложений • Функции Web-серверов • Основные понятия Web-служб
2 Модель "сервер приложений" LEVEL 1. Первый уровень — GUI. LEVEL 2. Средний уровень — исполнимый программный код, размещенный на выделенном сервере. LEVEL 3. Третий уровень, фоновый — базы данных. Атрибуты: • представление модели контейнера для приложений; • представление сервисных услуг для программ; • управление приложениями; • представление средств разработки приложений; • обслуживание веб-страниц и т. д.
3 Реализации сервера приложений Унаследованные решения Серверы терминалов Другие решения ОС Windows Server С# Общий шлюзовый интерфейс (CGI) Серверы Javaприложений . NET Framework Сервер вебприложений Zope Zend Server Контейнер сервлетов Python PHP
4 Серверы приложений: плюсы и минусы + • • • Целостность кода и данных; Централизованное управление; Безопасность; Производительность; Общая стоимость владения. — • Централизация; • Защита информации.
5 Web-сервер
6 Общий алгоритм работы web-сервера * Зеленым цветом помечены действия, которые обрабатываются web-сервером
7 Алгоритм работы web-сервера с учетом типа содержимого сайта
8 Схема обработки запроса
9 Базовая концепция Common Gateway Interface (CGI)
10 Схема взаимодействия Web-сервера с DLL ISAPI
Lection_PPKM_2.pptx