이 기사는 주로 Global.ASA 파일의 기술과 사용을 소개합니다.
우리는 모두 .asa가 파일 접미사 이름이라는 것을 알고 있습니다. 활성 서버 응용 프로그램의 약어입니다.
실제로 프로그램 작성자가 이벤트 스크립트를 지정하고 세션 및 응용 프로그램 범위를 사용하여 개체를 선언 할 수있는 선택적 파일입니다. 이 파일의 내용은 사용자에게 표시하는 데 사용되지 않고 응용 프로그램에서 전 세계적으로 사용하는 이벤트 정보 및 객체를 저장하는 데 사용됩니다. 이 파일은 응용 프로그램의 루트 디렉토리에 저장해야합니다. 각 응용 프로그램에는 하나의 Global.asa 파일 만 가질 수 있습니다.
Global.ASA 파일에 대한 가장 일반적인 오해는 일반적인 사용 기능 및 서브 루틴을위한 라이브러리로 사용할 수 있다는 것입니다. Global.ASA 파일은 최종 응용 프로그램 객체 및 세션 객체뿐만 아니라 객체의 참조 및 캡처를 작성하는 데만 사용될 수 있습니다.
Global.asa 파일은 세션 수준 이벤트에 따라 액세스되며 다음 세 가지 경우에 호출됩니다.
Global.asa의 표준 파일 형식은 다음과 같습니다.
?
- <scriptLanguage = vbscriptrunat = server>
- subapplication_onstart
- 'Application_onStart는 모든 고객이 애플리케이션 홈페이지에 처음 액세스 할 때 실행됩니다.
- Endsub
- subsession_onstart
- 'session_onstart는 클라이언트가 ASP 응용 프로그램에서 처음 페이지를 실행할 때 실행됩니다.
- Endsub
- subsession_onend
- 'Session_Onend는 클라이언트의 세션이 신청서 시간을 초과하거나 종료 할 때 실행됩니다.
- Endsub
- subApplication_onend
- 'Application_onend는 사이트 웹 서버가 다운되면 실행됩니다
- Endsub
- </스크립트>