1: Что такое АСП
Страницы активного сервера (ASP, страница активного сервера)
Это среда программирования, в которой можно смешивать HTML, языки сценариев и компоненты для создания мощных серверных интернет-приложений.
Если вы когда-либо создавали сайт, в котором смешались HTML, языки сценариев и компоненты, вы можете добавить на него код ASP.
Вы можете создать пользовательский интерфейс HTML, добавив команды сценария на страницу HTML, а также включить некоторые правила бизнес-логики с помощью компонентов.
Компоненты могут вызываться скриптами или другими компонентами.
Для нормальной работы веб-страниц ASP требуется поддержка соответствующих веб-серверов. В основном это веб-серверы PWS и IIS.
2: Операционная среда ASP
Microsoft Internet Information Server версии 3.0/4.0 на сервере Windows NT Server
Одноранговые веб-службы Microsoft версии 3.0 на рабочей станции Windows NT
Персональный веб-сервер Microsoft в Windows 95/98
Персональный веб-сервер, сокращенно называемый PWS, представляет собой персональный веб-сервер. Он разработан для частных лиц для публикации веб-страниц. Он подходит для интранет-сетей небольших компаний. Он поддерживает только 10 одновременных пользователей и может разместить только один веб-сайт. Он предоставляет базовые WWW-сервисы и простое веб-управление, поддерживает доступ ADO к базе данных. PWS работает на платформе Windows 9x/Me и часто используется в качестве веб-сервера при изучении, написании и отладке страниц ASP.
Когда страница ASP наконец запускается, IIS 5.0 обычно выбирается в качестве веб-сервера ASP для анализа страницы ASP. Операционная система должна быть Windows 2000 Server или Advanced Server. Если вы просто хотите изучить или отладить страницы ASP, вы можете использовать PWS на платформе Win9X или IIS под Windows 2000 Professional. При обучении рекомендуется также установить операционную систему Win2000 Server и IIS.
Третье: Характеристики и принципы ASP.
Файлы веб-страниц хранятся на веб-сервере. Когда вы вводите URL-адрес в адресную строку клиентского браузера и нажимаете Enter, сервер отправляет HTTP-запрос на основе расширения запрошенного веб-сайта. стр. Решите, как реагировать.
Веб-страницы ASP выполняются на стороне сервера. Исходный код веб-страницы, просматриваемый на стороне клиента, представляет собой исходный код страницы, динамически создаваемый ASP, а не код самой веб-страницы ASP. Таким образом, веб-страница ASP имеет высокую конфиденциальность. Кроме того, поскольку ASP на выходе представляет собой HTML-страницу в стандартном формате, поэтому нет проблем, если браузер ее не поддерживает. HTML запускается в браузере клиента, интерпретируется и выполняется браузером для отображения конечного содержимого страницы.
ASP может динамически формировать содержимое страницы на основе результатов выполнения кода, поэтому страницы ASP также называют динамическими веб-страницами.
1. Используйте простые и понятные языки сценариев, такие как VBScript и JScript, в сочетании с HTML-кодом, чтобы быстро создавать веб-приложения.
2. Не требует компиляции, легко пишется и может выполняться непосредственно на стороне сервера.
3. Для редактирования и оформления используйте обычный текстовый редактор, например Блокнот Windows.
4. Независимость от браузера: клиент может просматривать веб-контент, созданный с помощью Active Server Pages, если он использует браузер, способный выполнять HTML-код. Все языки сценариев (VBScript, Jscript), используемые Active Server Pages, выполняются на стороне веб-сервера, и браузеру клиента не обязательно иметь возможность выполнять эти языки сценариев.
5.Active Server Pages совместим с любым языком сценариев ActiveX. Помимо использования языка VBScript или JScript для проектирования, вы также можете использовать другие языки сценариев, предоставляемые третьими сторонами через плагин, такие как REXX, Perl, Tcl и т. д. Механизм сценариев — это объект COM (объектная модель компонентов), который обрабатывает программы-скрипты.
6. Исходная программа Active Server Pages не будет передаваться в браузер клиента, что предотвращает плагиат написанной исходной программы другими и повышает безопасность программы.
7. Серверные сценарии можно использовать для создания клиентских сценариев.
8. Объектно-ориентированный.
9. Компоненты сервера ActiveX (серверные компоненты ActiveX) имеют неограниченную масштабируемость. Вы можете использовать Visual Basic, Java, Visual C++, COBOL и другие языки программирования для написания необходимого вам серверного компонента ActiveX.
Когда функциональность ASP интегрирована в веб-сайт, обычно возникают следующие результаты:
1. Когда пользователь вызывает содержимое сайта, расширение страницы по умолчанию — .asp.
2. Браузер запрашивает файл ASP с сервера.
3. Серверный сценарий запускает ASP.
4. Файл ASP обрабатывается сверху вниз, выполняя команды сценария и выполняя содержимое HTML-страницы.
5. Информация о странице отправляется в браузер.
Исходный адрес: http://www.kouke5.com/biancheng/asp/2970.html.