начальным () дескрипторами, на обработку соответствующе — му интерпретатору сценариев. Значит, в операционной системе Windows обра — ботчик asp. dll передает VBScript-сценарий, включенный в ASP-файл, интерпре- татору VBScript, операторы JScript — интерпретатору JScript и т. д.
В свою очередь, интерпретатор сценария интерпретирует оператор(ы) сцена — рия и возвращает результат (если он есть) в виде строки HTML (дескрипторы и текст) обработчику сценариев asp. dll. Затем обработчик сценариев вставляет в
ASP-документ вместо сценария результат его выполнения и передает измененную
Глава 11 . Активные серверные страницы (ASP) 551
страницу Web-серверу И, наконец, сервер пересылает страницу браузеру, который
запросил ее. Весь этот процесс показан на рис. 11.1.
Если бы активные серверные страницы позволяли отображать на Web-страни —
це только изменяющиеся дату и время, то вряд ли стоило бы создавать для этого
целую технологию. К счастью, использование сценария на стороне сервера, ото — бражающего на странице дату и время — это лишь простейший пример того, что можно сделать с помощью ASP. Как мы увидим в данной главе, с помощью соот- ветствующего сценария можно подстраивать содержимое Web-страницы в зависи — мости от того, кто посещает вашу страницу, какой у него браузер, и какие дей — ствия он предпринимал во время посещения вашей страницы (или во время сеанса). Например, предположим, что вы применяете технологию ASP для уп — равления банковскими оплатами, суммами на счетах или счетами кредитных карточек. Сценарии, включенные в состав Web-страниц банка, генерируют HTML и текст для отображения информации о вашем счете. Если кто-то другой войдет на сайт вашего банка, он увидит данные по своему (а не вашему) счету —