Artikel ini terutama memperkenalkan teknik dan penggunaan file global.aSa di ASP.
Kita semua tahu bahwa .ASA adalah nama file sufiks. Ini adalah akronim untuk aplikasi server aktif.
Ini sebenarnya adalah file opsional di mana penulis program dapat menentukan skrip acara dan mendeklarasikan objek dengan lingkup sesi dan aplikasi. Isi file ini tidak digunakan untuk ditampilkan kepada pengguna, tetapi untuk menyimpan informasi acara dan objek yang digunakan secara global oleh aplikasi. File ini harus disimpan di direktori root aplikasi. Setiap aplikasi hanya dapat memiliki satu file global.asa.
Kesalahpahaman yang paling umum tentang file global.aSa adalah dapat digunakan sebagai perpustakaan untuk fungsi penggunaan umum dan subrutin. File global.asa hanya dapat digunakan untuk membuat referensi dan menangkap startup objek, serta objek aplikasi akhir dan objek sesi.
File global.ASA diakses berdasarkan peristiwa tingkat sesi dan dipanggil dalam tiga kasus berikut:
Format file standar global.asa adalah sebagai berikut:
?
- <ScriptLanguage = vbscriptrunat = server>
- Subapplication_onstart
- 'Application_onstart berjalan ketika pelanggan mana pun pertama kali mengakses beranda aplikasi
- Endsub
- Subsesional_onstart
- 'Session_onstart berjalan saat klien pertama kali menjalankan halaman apa pun di aplikasi ASP
- Endsub
- Subsesional_onend
- 'Session_onend berjalan saat sesi klien habis atau keluar dari aplikasi
- Endsub
- Subapplication_onend
- 'Application_onend berjalan saat server web situs sedang down
- Endsub
- </script>