簡述asp(簡述ASP引擎提供的5個內置對象)

博主:adminadmin 2023-04-10 05:24:04 條評論
摘要:今天給各位分享簡述asp的知識,其中也會對簡述ASP引擎提供的5個內置對象進行解釋,現在開始吧!簡述ASP動態網頁的工作原理ASP的工作原理:當在Web站點...
usteel.net

今天給各位分享簡述asp的知識,其中也會對簡述ASP引擎提供的5個內置對象進行解釋,現在開始吧!

簡述asp(簡述ASP引擎提供的5個內置對象)

簡述ASP動態網頁的工作原理

ASP的工作原理: 當在Web站點中融入ASP功能后,將發生以下事情: 1、用戶調出站點內容,默認頁面的擴展名是.asp。 2、瀏覽器從服務器上請求ASP文件。 3、服務器端腳本開始運行ASP。 4、ASP文件按照從上到下的順序開始處理,執行腳本命令,執行HTML頁面內容。 5、頁面信息發送到瀏覽器。 因為腳本是在服務器端運行的,所以Web服務器完成所有處理后,將標準的HTML頁面送往瀏覽器。這意味著,ASP只能在可以支持的服務器上運行。讓腳本駐留在服務器端的另外一個益處是:用戶不可能看到原始腳本程序的代碼,用戶看到的,僅僅是最終產生的HTML內容。

簡述ASP/HTML/VBSCRIPT三者的區別

1、HTML是超文本標記語言,嚴格來說他不屬于計算機語言,只是一些修飾文本的標記而已,這些標記由客戶端瀏覽器來解釋執行。

2、VBSCRIPT屬于VB的腳本語言,主要和HTML與ASP結合使用。VBSCRIPT寫的代碼可以在服務器上解釋執行也可以在客戶端的瀏覽器上解釋執行(這取決于寫代碼時所加的相關說明)。

3、asp是實現動態網頁技術而不是一種語言。它主要和HTML、各種網絡編程語言(如VBS、JS、C#等)結合使用來達到實現動態網頁的目的。

舉個簡單的例子:

HTML !-- 這些代碼是HTML的,客戶端瀏覽器來解釋執行 --

BODY

SCRIPT LANGUAGE="VBscript"!-- 這些代碼是VBSCRIPT的,客戶端瀏覽器來解釋執行 --

msgbox( "hello!")

/script

% response.write("HELLO!") %"!-- 這些代碼是asp的,由服務器來解釋執行,將執行結果連同本頁其它內容一起發給客戶端瀏覽器 --

/body

/html

簡述ASP的主要特點。

ASP的主要特點:

1、利用ASP可以實現突破du靜態網頁的一些功能限制,實現動態網頁技術。

2、ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測試。

3、服務器上的ASP解釋程序會在服務器端制定ASP程序,并將結果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產生的網頁。

4、ASP提供了一些內置對象,使用這些對象可以使服務器端腳本功能更強。例如可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對這些信息進行處理,然后向web瀏覽器發送信息。

擴展資料:

ASP的網頁文件的格式是.asp,常用于各種動態網站中。 ASP是一種服務器端腳本編寫環境,可以用來創建和運行動態網頁或web應用程序。

ASP網頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。利用ASP可以向網頁中添加交互式內容(如在線表單),也可以創建使用HTML網頁作為用戶界面的web應用程序。

簡述什么是ASP技術,他有什么含義、特點?

ASP就是動態服務器,ASP的特點與功能

從軟件的技術層面看,ASP有如下的特點:

1. 無需編譯 ASP腳本集成于HTML當中,容易生成,無需編譯或鏈接即可直接解釋執行。

2. 易于生成 使用常規文本編輯器(如WINDOWS下的記事本),即可進行*.asp頁面的設計。若從工作效率來考慮,不妨選用具有可視化編輯能力的Visual InterDev。

3. 獨立于瀏覽器 用戶端只要使用可解釋常規HTML碼的瀏覽器, 即可瀏覽ASP所設計的主頁。ASP腳本是在站點服務器端執行的,用戶端的瀏覽器不需要支持它。因此,若不通過從服務器下載來觀察*.asp 主頁,在瀏覽器端見不到正確的頁面內容。

4. 面向對象 在ASP腳本中可以方便地引用系統組件和ASP的內置組件,還能通過定制 ActiveX Server Component(ActiveX服務器組件)來擴充功能。

5. 與任何ActiveX scripting 語言兼容 除了可使用VBScript 和JScript語言進行設計外,還可通過Plug-in的方式,使用由第三方所提供的其它scripting 語言。

6. 源程序碼不會外漏 ASP腳本在服務器上執行,傳到用戶瀏覽器的只是ASP執行結果所生成的常規HTML碼,這樣可保證辛辛苦苦編寫出來的程序代碼不會被他人盜取。

從應用的層面看,ASP有如下的功能:

1. 處理由瀏覽器傳送到站點服務器的表單輸入。

2. 訪問和編輯服務器端的數據庫表。使用瀏覽器即可輸入、更新和刪除站點服務器的數據庫中的數據。

3. 讀寫站點服務器的文件,實現訪客計數器、座右銘等功能。

4. 提供廣告輪播器、取得瀏覽器信息、URL表管理等內置功能。

5. 由cookies讀寫用戶端的硬盤文件,以記錄用戶的數據。

6. 可以實現在多個主頁間共享信息,以開發復雜的商務站點應用程序。

7. 使用VBScript或JScript等簡易的腳本語言,結合HTML碼,快速完成站點的應用程序。通過站點服務器執行腳本語言,產生或更改在客戶端執行的腳本語言。

8. 擴充功能的能力強,可通過使用Visual Basic、Java、Visual C ++ 等多種程序語言制作ActiveX Server Component以滿足自己的特殊需要。

請簡述ASP工作原理

ASP是動態服務器頁面(Active Server Page)的英文縮寫,是一種簡單、方便的編程工具,ASP的網頁文件的格式是 .asp,現在常用于各種動態網站中。

ASP工作原理如下:

1.訪問Html頁面:

輸入HTML文件的URL地址,向網絡發送一個網頁請求;

根據URL找到相應的Web服務器;

Web服務器收到請求,通過擴展名.htm或.html判斷是否為HTML文件的請求;

Web服務器將對應的HTML文件從磁盤或存儲器中取出并送回瀏覽器;

HTML文件由用戶的瀏覽器解釋,結果在瀏覽器窗口中顯示出來;

2.訪問ASP頁面:

當用戶請求一個*.asp頁面時,該請求通過網絡被發送到相應的Web服務器;

Web服務器響應該HTTP請求,并根據擴展名.asp識別出ASP文件,從硬盤或內存中獲取相應的ASP文件;

Web服務器將ASP文件發送到腳本引擎(asp.dll)文件中,腳本引擎將ASP文件從頭到尾進行解釋處理,并根據ASP文件中的腳本命令生成相應的HTML網頁;

若ASP文件中含有訪問數據庫的請求,就通過數據庫連接組件與后臺數據庫相連。ASP腳本是在服務器端解釋執行的,他依據訪問數據庫的結果集自動生成符合HTML語言的頁面,以響應用戶的請求。所有相關的工作由Web服務器負責。

關于簡述asp和簡述ASP引擎提供的5個內置對象的介紹到此就結束了,記得收藏關注本站。

usteel.net