【正文】
在 ISAPI(Inter Server API)中,充分利用了 DLL技術(shù),易擴充,但編程較 CGI更為復(fù)雜,只適用于小型數(shù)據(jù)庫系統(tǒng)。論文圖書館 手機鈴聲下載 網(wǎng)站優(yōu)化網(wǎng)站推廣 免費論文下載 職稱論文下載 ASP 技術(shù)訪問 WEB 數(shù)據(jù)庫 發(fā)布時間: 2020119 作者:秩名 一 . 訪問 WEB 數(shù)據(jù)庫的多種方案 目前在 WINDOWS 環(huán)境下有多種訪問 WEB 數(shù)據(jù)庫的技術(shù),主要有: CGI(Common Gateway Interface) CGI是較早實現(xiàn)的技術(shù)。適用于多種服務(wù)器平臺,如 UNIX、 WINDOWS 等,但CGI的開發(fā)成本高、維護困難、功能有限、不具備事務(wù)處理功能、占用服務(wù)器資源較多。 3. 先進數(shù)據(jù)庫連接器 ADC(Advance Database Connector) ADC提供了 ActiveX Control 來訪問數(shù)據(jù)庫,它的主要特點是數(shù)據(jù)查詢由用戶端瀏覽器執(zhí)行,因而需將服務(wù)器端數(shù)據(jù)庫中的部分記錄下載到用戶端,系統(tǒng)開銷較大、響應(yīng)慢,只適用于特別頻繁的數(shù)據(jù)庫查詢操作。用 JAVA/JDBC 編寫的軟件可移植性強,適用于多種操作系統(tǒng),但其執(zhí)行效率和執(zhí)行速度還不理想,目前無法建立高效、高速的應(yīng)用。 二 . ASP 簡介 訪問數(shù)據(jù)庫的原理 ASP是服務(wù)器 端的腳本執(zhí)行環(huán)境,可用來產(chǎn)生和執(zhí)行動態(tài)的高性能的 WEB服務(wù)器程序。 由于 ASP 在服務(wù)器端運行,運行結(jié)果以 HTML 主頁形式返回用戶瀏覽器,因而 ASP 源程序不會泄密,增加了系統(tǒng)的安全保密性。 頁面的結(jié)構(gòu): ASP的程序代碼簡單、通用,文件名由 .asp 結(jié)尾, ASP 文件通常由四部分構(gòu)成: 1) 標(biāo)準(zhǔn)的 HTML 標(biāo)記:所有的 HTML 標(biāo)記均可使用。 3) 服務(wù)器端的 include 語句:可用 include 語句調(diào)入其它 ASP 代碼,增強了編程的靈活性。 的運行環(huán)境 目前 ASP 可運行在三種環(huán)境下。 2) WINDOWS NT workstation 運行 Peer Web Server 以上。 其中以 NT server 上的 IIS功能最強,提供了對 ASP 的全面支持,是創(chuàng)建高速、穩(wěn)定的 ASP主頁的最佳選擇。 2) Session 對象:存貯特定用戶的會話信息,只被該用戶訪問,當(dāng)用戶在不同 WEB 頁面跳轉(zhuǎn)時, Session 中的變量在用戶整個會話過程中一直保存。 論文圖書館 手機鈴聲下載 網(wǎng)站優(yōu)化網(wǎng)站推廣 免費論文下載 職稱論文下載 3) Request 對象:從用戶端取得信息傳遞給服務(wù) 器,是 ASP 讀取用戶輸入的主要方法。 5)