Active Server Pages是什么?
發表時間:2024-06-09 來源:明輝站整理相關軟件相關文章人氣:
[摘要]Active Server Pages 是什么? Active Server Pages實際上是將標準的HTML文件拓展了一些附加特征 ,Active Server Pages象標準 的HTML文件一樣包含 HTML對象并且在一個瀏覽器上 解釋并顯示。任何你可以放在HTML中的東西--Ja...
Active Server Pages 是什么?
Active Server Pages實際上是將標準的HTML文件拓展了一些附加特征 ,Active Server Pages象標準 的HTML文件一樣包含 HTML對象并且在一個瀏覽器上 解釋并顯示。任何你可以放在HTML中的東西--Java applets,閃爍字符串,客戶端腳本 ,客戶端ActiveX控件等等你都可以放 在Active Server Page中。因此 ,一個Active Server Page有如下四 個重要特征來使之具備很強的通用性。
·一個Active Server Pages可以包括服務端腳本,在本書第二部分,您可以學會如何利用 VBScript和Jscript來創建Active Server Pages.利用Active Server Page中的服務端腳本,你可以創建動態內容的網頁, 舉一個最簡單的例子,你可以讓網頁在一天的不同時間顯示不同內容。
·一個Active Server Page提供了一些built-in對象。利用這些 Active Server Page中提供的 built-in對象,你可以使你的 腳本更加強大;這些對象會允許您從瀏覽器中接受和發送信息。例如,利用 request對象,你可以將用戶 在HTML form中的信息接受到并 在一個script中來響應它。
·一個Active Server Page 可以用另外的元素來擴展。Active Server Pages本身就是來源于相當數量的標準服務端 ActiveX元素,這些組件允許 你做諸如依據瀏覽器能力進行不同顯示以及在瀏覽器內包含計數器的工作。
標準的ActiveX組件非常有用,不過,你并不會被此局限,你可以輕松創建屬于你自己的附加ActiveX組件。這意味著你可以不加限制的拓展你的ActiveX組件
· Active Server Page可以和諸如SQL Server這樣的數據庫進行掛接,在本書的第三部分,你已經學會了怎樣使用 SQL語言,利用一些特別的對象集合,Active Data Object(ADO), 你就可以在你的Active Server Page 中使用 SQL語言。
再次重申,這是Active Server Page一個非常強大的功能所在,在線商務以及在線沙龍等各種非常高級的 ,動態更新的站點都需要數據庫的支持,而且需要隨數據庫內容的更新而自動更新,這樣,你就可以利用Active Server Pages自己建 立很多類似的高級站點。
以上四個特性對Active Server Page進行了限定,Active Server Page就是由Server端腳本、對象以及組件拓展過的標準主頁。利用它,你的主頁就可以包含動態內容。
本文對Active Server Page的講解前提是你使用的是微軟的Internet Information Server(IIS)作為網站Server軟件,當然,你也可以利 用許多其他的Server,例如,針對于 win95,win97,win98的 Personal Web Server(PWS)以及 針對于NT的Peer Web Server。甚至微軟家族之外的NetScape Enterprise and FastTrack Server(這可不是瀏覽器),Lotus Domino and Go Servers, O’Relly’s Website,等等,當然這些需要你使用的是Chili!ASP.