當前位置:編程學習大全網 - 編程語言 - 什麽是ASP?

什麽是ASP?

什麽是ASP?

Active Server Pages(ASP,活動服務器頁面)就是壹個編程環境,在其中,可以混合使用HTML、腳本語言以及組件來創建服務器端功能強大的Internet應用程序。如果妳以前創建過壹個站點,其中混合了HTML、腳本語言以及組件,妳就可以在其中加入ASP程序代碼。通過在HTML頁面中加入腳本命令,妳可以創建壹個HTML用戶界面,並且,還可以通過使用組件包含壹些商業邏輯規則。組件可以被腳本程序調用,也可以由其他的組件調用。

ASP的工作原理:

當在Web站點中融入ASP功能後,將發生以下事情:

1、用戶調出站點內容,默認頁面的擴展名是.asp。

2、瀏覽器從服務器上請求ASP文件。

3、服務器端腳本開始運行ASP。

4、ASP文件按照從上到下的順序開始處理,執行腳本命令,執行HTML頁面內容。

5、頁面信息發送到瀏覽器。

因為腳本是在服務器端運行的,所以Web服務器完成所有處理後,將標準的HTML頁面送往瀏覽器。這意味著,ASP只能在可以支持的服務器上運行。讓腳本駐留在服務器端的另外壹個益處是:用戶不可能看到原始腳本程序的代碼,用戶看到的,僅僅是最終產生的HTML內容。

ASP 是Active Server Page(動態服務器主頁)的縮寫,它可用來創建動態WEB頁或生成功能強大的WEB應用程序。ASP頁包括HTML標記、文本和腳本命令的文件,ASP 頁可調用ActiveX組件來執行任務,例如連接到數據庫或進行商務計算。通過ASP,可為妳的WEB頁添加交互內容或用HTML頁構成整個WEB應用程序,這些應用程序使用HTML頁作為妳的客戶的界面。

ASP的工作原理:當用戶申請壹個*.asp主頁時,Web服務器響應該 HTTP請求,調用ASP引擎,調出被申請文件。當遇到任何與ActiveX Scripting兼容的腳本(如VBScript和JavaScript)時,ASP引擎會調用相應的腳本引擎進行處理。若腳本指令中含有訪問數據庫的請求,就通過ODBC與後臺數據庫相連,由數據庫訪問組件執行訪庫操作。ASP腳本是在服務器端解釋執行的,它依據訪庫的結果集自動生成符合HTML語言的主頁,去響應用戶的請求。所有相關發布工作由Web服務器負責。

  • 上一篇:python猴子問題求代碼
  • 下一篇:數控六面鉆搭配方式有哪幾種
  • copyright 2024編程學習大全網