?? 17-1.cfm.htm
字號:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>在這章里面</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>
<body>
<font FACE="宋體" SIZE="3"><b>
<p ALIGN="JUSTIFY"></b>在這章里面,你會學到怎樣使用applications。第一部分是個預覽。第二部分就是學會它的方法、集合以及事件。最后,第三部分是兩個應用程序示例,一個是簡單的多人聊天室,另一個是網站實時用戶狀況顯示。</p>
</font><font FACE="宋體" SIZE="5"><b>
<p ALIGN="JUSTIFY">什么是Application?</p>
</b></font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">微軟希望用戶將Active Server Pages作為一種常規的編程語言。當你創建了一個
Active Server Pages的時候,你就創建了一個類似子程序這樣的東西。當你創建
了一組Active Server Pages,那么你就是創建了一個application。</p>
<p ALIGN="JUSTIFY">因此,一個Application就是在硬盤上的一組主頁以及ASP文件,當一個Active
Server Pages加入了一個application,那么它就擁有了作為單獨主頁所無法擁有
的屬性。下面是Active Server Pages的application的一些特性:</p>
<b>
<p ALIGN="JUSTIFY">■</b>數據可以在application內部共享,因此可以覆蓋多個用戶。</p>
<b>
<p ALIGN="JUSTIFY">■</b>一個Application包含事件可以觸發某些applicatin腳本。</p>
<b>
<p ALIGN="JUSTIFY">■</b>一個對象的例子可以被整個application共享。</p>
<b>
<p ALIGN="JUSTIFY">■</b>個別的application可以用Internet Service Manager來設置而獲得不同屬性</p>
<b>
<p ALIGN="JUSTIFY">■</b>單獨的application可以隔離出來在他們自己的內存中運行,這就是說,如果一個人的application遭到破壞,不會影響其他人。</p>
<b>
<p ALIGN="JUSTIFY">■</b>你可以停止一個application(將其所有組件從內存中驅除)而不會影響到其他應用。</p>
<p ALIGN="JUSTIFY">一個網站可以有不止一個application。典型的,你可以根據針對于個別任務的一些ASP文件創建個別的application。例如,你也許創建了一個application來適用于全部公用用戶,而再次創建另外一個來限制在網絡管理員的范圍。</p>
<p ALIGN="JUSTIFY">你還可以在位于同一臺服務器的不同網站創建不同的application。例如,在一臺服務器上為Tom的在線書市和Jerry的在線花店各創建一個application。</p>
<p ALIGN="JUSTIFY">一個Application的跟目錄由Internet Service Manager來設定,這時,這個目錄以及其
子目錄均屬于這個application,不過,如果某一個子目錄也進行了設定,將被認為是另一個application,換句話說,沒有兩個application可以重疊交錯。</p>
<p ALIGN="JUSTIFY">當你首先安裝了Active Server Pages后,只有幾個默認的Application。例如,為你的默認網站創建了一個Application。不過,你可以根據自己的要求創建隨意多個Application。</p>
<p ALIGN="JUSTIFY">下面是設定一個Active Server Pages application的方法:</p>
<p ALIGN="JUSTIFY">1.從Microsoft Internet Information Server程序組中執行Internet
Service Manager。</p>
<p ALIGN="JUSTIFY">2.在樹型導航欄中點擊你的默認站點名稱(如果沒有做過改變,名稱應當是:Default
Web Site)</p>
<p ALIGN="JUSTIFY">3,選擇一個存在的路徑(你需要創建Application的路徑),或者創建一個這樣的路徑。創建方式略。</p>
<p ALIGN="JUSTIFY">4.點擊屬性圖標或者右鍵該目錄名稱然后選擇屬性項</p>
<p ALIGN="JUSTIFY">5.在屬性表中,選擇主目錄或者虛擬目錄項</p>
<p ALIGN="JUSTIFY">6.在Application Setting區中,點上Creat按鈕。</p>
<b>
<p ALIGN="JUSTIFY">注意</p>
</b>
<p ALIGN="JUSTIFY">這時你需要為這個application進行命名,不過這種命名只是為了電腦內部管理器的認定,和程序腳本沒有關系。</p>
<p ALIGN="JUSTIFY">你現在成功的創建了一個新的Application。創建后,你就可以在Application設置區域中進行屬性設置(見圖17.1),例如限定是否使用Session和進行Buffer輸出等等。</p>
<p ALIGN="JUSTIFY">另外,這種設置之后就可以使用自己的Global.asa文件來創建自己的事件。在后面的小節中有詳細介紹。</p>
<b>
<p ALIGN="JUSTIFY">圖17.1 創建一個Application</p>
<p><img SRC="Image125.gif" tppabs="http://210.74.168.175/guide/asp/part17/Image125.gif" WIDTH="428" HEIGHT="412" ALIGN="LEFT"> </p>
</font>
<p><font FACE="宋體" SIZE="3"> </font></p>
<p><font FACE="宋體" SIZE="3"> </font></p>
<p><font FACE="宋體" SIZE="3"> </font></p>
<p><font FACE="宋體" SIZE="3"> </font></p>
<p><font FACE="宋體" SIZE="3"> </font></p>
<p><font FACE="宋體" SIZE="3"> </font></p>
<p><font FACE="宋體" SIZE="3"> </font></p>
<p><font FACE="宋體" SIZE="3"> </font></p>
<p><font FACE="宋體" SIZE="3"> </font></p>
<p><font FACE="宋體" SIZE="3"> </font></p>
<p><font FACE="宋體" SIZE="3"> </font></p>
<p><font FACE="宋體" SIZE="3"> </font></p>
</b>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -