什么是ASP 以及ASP环境的配置。
ASP的全稱是ActiveServerPages, 是微軟的一套東西,其實(shí)是一個(gè)平臺(tái),運(yùn)行服務(wù)器端的腳本。
被Windows下Internet Information Services (IIS)的程式所管理。
ASP的環(huán)境配置其實(shí)很簡(jiǎn)單
在win7下,打開控制面板,再把查看方式換成大圖標(biāo),找到‘程序和功能’,點(diǎn)擊左邊的‘打開或關(guān)閉windows功能’,點(diǎn)擊‘internet信息服務(wù)’,然后確定。
這樣windows下就有了ASP的初始環(huán)境,不相信啊,打開瀏覽器輸入http://localhost/看看是不是出現(xiàn)了IIS的歡迎界面~?這樣第一步就成功了。此時(shí)我們的電腦就是服務(wù)器了。
打開IIS管理頁(yè)面的方法:1 打開控制面板,查看方式大圖標(biāo),找到管理工具,就會(huì)發(fā)現(xiàn)里面有了一個(gè)叫做“Internet 信息服務(wù)(IIS)管理器”的東西,雙擊打開它,就看到了當(dāng)前的服務(wù)器狀況,這里可以進(jìn)行對(duì)服務(wù)器的操作,比如停止,啟動(dòng)等,以及設(shè)置默認(rèn)頁(yè)面的路徑等。
如果覺得每次都要這樣找來(lái)找去很麻煩,還有方法2:打開運(yùn)行,然后輸入inetmgr,回車,就是IIS的管理器了,我猜這個(gè)指令的全稱就是internet message service,雖然這么猜的話字母取的有點(diǎn)奇怪,anyway,找個(gè)方法記住它就好了╮(╯▽╰)╭
ASP的特色(本段摘取并改寫自維基百科的Aative Server Pages頁(yè)面,黑色為摘錄,紅色為我的標(biāo)注)
五個(gè)內(nèi)建組件
Application:在一個(gè) ASP-based application 讓不同使用者共享資訊。
Request:從使用者處理取得資訊(也就是請(qǐng)求信息)
Response:將資訊送給使用者(也就是傳送所請(qǐng)求的信息)
Server:提供一些 Web Server 的工具
Session:儲(chǔ)存在一個(gè) session 內(nèi)使用者的資訊
Asp通過(guò)這五個(gè)組件建立模擬和安全性的動(dòng)態(tài)內(nèi)容,來(lái)協(xié)助程序員隱藏復(fù)雜的溝通機(jī)制,簡(jiǎn)單來(lái)說(shuō)就是為了開發(fā)方便。
狀態(tài) (State) 的管理
狀態(tài)管理是ASP的重要功能之一,原因?yàn)镠TTP是一個(gè)stateless的協(xié)定,當(dāng)有匿名的 request進(jìn)入時(shí),瀏覽者無(wú)法辨認(rèn)這些的request 是否安全,或那些request 之間的關(guān)連性時(shí),便無(wú)法透過(guò)瀏覽者取得資訊如帳戶及密碼等,對(duì)交易特性的 Web 應(yīng)用程式造成了阻礙。因此ASP透過(guò) cookie的包裝和使用讓瀏覽者可以簡(jiǎn)單地管理眾多使用者名稱的不同狀態(tài)。
ASP程序(包括與數(shù)據(jù)庫(kù)連接的部分)都是嵌入在普通HTML和其他客戶端語(yǔ)言中的。在管理器中,我們可以設(shè)置網(wǎng)頁(yè)的默認(rèn)主頁(yè)的物理路徑,方法如下:
1 打開管理器,打開默認(rèn)網(wǎng)頁(yè),點(diǎn)擊它,切換到功能視圖。2 在右邊操作欄找到‘基本設(shè)置’選項(xiàng) 3 更改默認(rèn)主頁(yè)的物理路徑。 一切就是這么簡(jiǎn)單╮(╯▽╰)╭
雖然第一步就這么毫無(wú)挫折的完了,但是其實(shí)還有一些工作是要做的,比如配置調(diào)試環(huán)境啥的,我也還不會(huì),暫時(shí)就不寫了。
這部分就學(xué)到這里吧(其實(shí)根本就是一篇廢話啊魂淡 (# ̄皿 ̄)==o *) ̄▽ ̄) )
總結(jié)
以上是生活随笔為你收集整理的什么是ASP 以及ASP环境的配置。的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 一个wxWidgets判断注册表键值的函
- 下一篇: 编译cppunit