ArininAV

Часть VII.
Приложения сервера:
технологии ASP и JSP

Документ в процессе разработки!

Глава 7.1. Введение в ASP

7.1.1. Что такое Active Server Pages?

Microsoft определяет Active Server Pages (ASP) так: "ASP — это открытая прикладная среда, свободная от компиляции, в которой мы можем сочетать HTML, сценарии и повторно-используемые серверные ActiveX-компоненты для создания динамичных и мощных бизнес-решений, основанных на Вебе." В переводе с корпоративного языка на русский, ASP — это просто Веб-страницы, содержащие серверные сценарии.

Суть ASP состоит в том, что когда сервер получает от клиента запрос на ASP-файл, он исполняет сценарии, включенные в этот файл, и в результате создает Веб-страницу, которая передается клиенту. Помимо сценариев сервера, ASP-файлы могут содержать HTML-текст (включая сценарии клиента) и обращения к компонентам COM, которые могут выполнять необходимые действия по связи ASP с другими службами сервера (например, обеспечивать доступ к базам данных или обрабатывать числовые данные).

Сценарии ASP могут быть написаны на любом языке, поддерживаемом сервером (например, JavaScript, VBScript или PERL). Мы в дальнейшем изложении приводим все примеры на языке JavaScript, поскольку он является на сегодня базовым сценарным языком.