logo
[ПСП] / lab22

Web-приложения и web-серверы

Перед тем как погружаться в среду ASP.NET, мы должны рассмотреть основы архитектуры web-приложений и некоторые базовые web-технологии. Вначале дадим не очень строгое определение: web-приложение — это набор взаимосвязанных фай­лов (*.htm, *.asp, *.aspx, файлов изображений и т. п.), а также связанных с ними компонентов (двоичных файлов .NET или классического СОМ), которые разме­щены на web-сервере.

Web-сервер — это программный продукт, на котором размещаются ваши web-приложения и который обычно обеспечивает набор связанных с web-приложени­ями служб, таких как интегрированные средства обеспечения безопасности, под­держка протокола FTP, поддержка средств передачи электронной почты и т. п. Web-сервер уровня предприятия от Microsoft называется Internet Information Ser­ver (IIS)/

При создании web-приложений с использованием классических ASP или ASP.NET нам обязательно придется — прямо или опосредованно — работать с IIS. Однако, если мы работаем под Windows 2000 Professional, будем помнить, что по умолча­нию в этой операционной системе IIS не устанавливается. Для установки IIS в панели управления выберем Add/Remove Programs (Добавить/Удалить программы) и найдем пункт Add/Remove Win­dows Components (Добавить/Удалить компоненты Windows).

После того как установка IIS будет завершена, проще всего управлять им из консоли ММС, которая называется Internet Services Manager (ее можно найти в Administrative Tools). В этой главе мы не будем использовать виртуальные web-cepверы и ограничимся использованием лишь web-сервера по умолчанию. Он помечен в окне Internet Services Manager как Default Web Site (рис. 14.1).

Рис. 14.1. Администрирование IIS