Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ASP - Справочник Global.asa

Справочник Global.asa

Файл Global.asa является необязательным файлом, в котором можно указать сценарии, выполняющие обработку событий, и объявить объекты с сеансом или приложением в качестве области определения. Это не файл содержимого, отображаемый для пользователя; он хранит информацию о событиях и объектах, используемых приложением глобально. Этот файл должен иметь имя Global.asa и храниться в корневом каталоге приложения. Приложение может иметь только один файл Global.asa.

Файлы Global.asa могут содержать только:

Если включен сценарий, не заключенный в теги <SCRIPT> или определяющий объекты имеющие область определения, отличную от сеанса или приложения, сервер возвращает ошибку. Сервер игнорирует ограниченный тегами сценарий, который не используется событиями сеанса или приложения, и любой текст HTML в файле.

Сценарии, размещенные в файле Global.asa могут быть написаны на любом поддерживаемом языке написания сценариев. Если несколько сценариев событий или объектов используют один и тот же язык написания сценариев, они могут быть объединены внутри одного набора тегов <SCRIPT>.

При сохранении изменений в файле Global.asa до повторной компиляции файла сервер завершает обработку всех запросов текущего приложения. В течение этого времени сервер отвергает дополнительные запросы и возвращает сообщение о том, что запрос не может быть обработан до перезагрузки приложения.

После завершения обработки всех запросов текущего пользователя сервер удаляет все активные сеансы, вызывая событие Session_OnEnd для каждого удаляемого сеанса, закрывает приложение и вызывает событие Application_OnEnd. После этого файл Global.asa компилируется повторно. Последующие запросы пользователей запустят приложение, создадут новые сеансы и переключат события Application_OnStart и Session_OnStart.

Процедуры, объявленные в файле Global.asa, могут быть вызваны только из одного или нескольких сценариев, связанных с событиями Application_OnStart, Application_OnEnd, Session_OnStart и Session_OnEnd. Они недоступны с ASP-страниц в приложении, использующем ASP.

Чтобы совместно использовать процедуры в приложении, можно объявить процедуры в отдельном файле и затем использовать директивы включений на стороне сервера для включения файла в ASP-страницы, вызывающие процедуры. Обычно файлы включений имеют расширение .inc.

Примечание   Примеры в этом документе используют Microsoft® Visual Basic® Scripting Edition (VBScript) в качестве основного языка сценариев. Однако сценарии ASP могут бытьнаписаны на любом поддерживаемом языке написания сценариев, например JScript®. Дополнительные сведения об изменении основного языка сценариев см. в разделе Работа с языками сценариев.

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог