ASP: Laman Pelayan Aktif - Pengenalan

Pembentangan Halaman Pelayan Aktif

ASP (Halaman Pelayan Aktif) adalah piawai yang dibangunkan oleh Microsoft pada tahun 1996 untuk pembangunan aplikasi web interaktif (halaman dengan kandungan dinamik). Kandungan laman web ASP (dengan pelanjutan .asp) mungkin berbeza bergantung pada parameter tertentu (maklumat yang disimpan dalam pangkalan data, pilihan pengguna, ...) sementara laman web klasik (dengan sambungan htm atau .html) akan dipaparkan maklumat yang sama secara berterusan.

ASP sebenarnya teknologi, atau lebih tepatnya persekitaran pengaturcaraan di mana interaksi antara pelayar klien, pelayan web, serta sambungan ke pangkalan data (melalui ADO, ActiveX Data Objects), komponen COM (Model Objek Komponen), dalam bentuk objek. ASP dilaksanakan di sebelah pelayan (serta CGI, PHP, ... skrip) dan bukan sisi klien (sementara skrip yang ditulis dalam JavaScript atau applet Java berjalan pada sisi klien - dalam penyemak imbas).

ASP boleh diintegrasikan dalam laman web dalam HTML menggunakan tag khas yang akan mengarahkan pelayan Web bahawa kod yang dimasukkan dalam tag ini mesti ditafsirkan dan data (biasanya kod HTML) mesti dikembalikan kepada pelayar klien.

Oleh itu, Halaman Pelayan Aktif adalah sebahagian daripada seni bina tiga tingkat. Istilah ini bermakna bahawa pelayan yang menyokong Halaman Pelayan Aktif boleh digunakan sebagai perantara antara pelayar klien dan pangkalan data, menggunakan teknologi ADO (ActiveX Data Objects), yang menyediakan elemen-elemen yang diperlukan untuk memulakan sambungan ke sistem pengurusan pangkalan data dan pengendalian data menggunakan bahasa SQL.

Ciri-ciri Laman Pelayan Aktif

ASP direka untuk beroperasi di pelayan Web Microsoft yang dipanggil Microsoft IIS (Internet Information Server). Pelayan web ini, yang dibangunkan oleh Microsoft pada tahun 1996, mempunyai kelebihan bebas, ia berjalan di bawah sistem pengendalian Microsoft Windows NT.

Walau bagaimanapun, teknologi proprietari ini kini boleh didapati di pelayan web lain, seperti Server Netscape FastTrack untuk Chili! Software dan pelayan lain termasuk Apache (dengan modul Apache :: ASP), memungkinkan untuk membuat laman web menggunakan teknologi ASP pada pelbagai platform ( Unix, Linux, PowerPC, ...).

Objek asas Halaman Pelayan Aktif

Halaman Pelayan Aktif terdiri daripada objek yang akan "diproses" oleh pelayan. Ketujuh objek asas adalah:

  • Permohonan : ia adalah objek yang mewakili aplikasi web itu sendiri, iaitu, objek yang mengandungi semua maklumat yang dikongsi oleh pengunjung yang disambungkan ke aplikasi dalam talian.
  • ObjectContext : ia boleh mengawal sebarang transaksi dengan Pelayan Transaksi Microsoft (MTS: Pelayan Transaksi Microsoft).
  • Permintaan : Objek ini digunakan untuk mendapatkan maklumat yang dihantar ke pelayan dalam permintaan HTTP dari klien.
  • Respons : Ia digunakan untuk membuat dan menghantar respons HTTP kepada klien (penyemak imbas).
  • Pelayan : ia mengandungi maklumat khusus kepada pelayan web.
  • Sesi : ia membolehkan anda menguruskan sesi pengguna, iaitu untuk menyimpan maklumat dari satu halaman ke halaman lain.
  • ASPError : objek ini mengambil dan menetapkan kesilapan yang ditemui semasa pelaksanaan skrip ASP.

Dokumen asal diterbitkan pada CommentcaMarche.net.

Artikel Sebelumnya Artikel Seterusnya

Tip-Tip Utama