freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

博客信息管理系統(tǒng)設(shè)計(jì)畢業(yè)論文-文庫(kù)吧

2025-07-21 03:40 本頁(yè)面


【正文】 4)Web Server 從硬盤(pán)或內(nèi)存中讀取正確的ASP文件。(5)Web Server 。(6)ASP文件將會(huì)從頭至尾執(zhí)行并根據(jù)命令要求生成相應(yīng)的HTML文件。(7)HTML文件被送回瀏覽器。(8)用戶(hù)的瀏覽器解釋這些HTML文件并將結(jié)果顯示出來(lái)。 圖11ASP工作原理圖Wsb服務(wù)器是Web應(yīng)用程序的心臟。IIS(Internet Information Server)是微軟推出的Windows NT Option Pack的主要成員,作為Win2000server的擴(kuò)展,自推出以來(lái)已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當(dāng)今市場(chǎng)上最受關(guān)注的Web服務(wù)器之一。,具有服務(wù)器端腳本開(kāi)發(fā)調(diào)試,內(nèi)容管理和站點(diǎn)分析,崩潰防護(hù),內(nèi)置JAVA虛擬機(jī)及全面支持ASP等強(qiáng)大功能。IIS安裝安裝條件:Windows XP操作系統(tǒng) + 系統(tǒng)安裝光盤(pán)安裝步驟:(1) 插入windows xp安裝光盤(pán),打開(kāi)控制面板,然后打開(kāi)其中的“添加/刪除程序”。(2) 在添加或刪除程序窗口左邊點(diǎn)擊“添加/刪除Windows組建”。(3) 捎帶片刻系統(tǒng)會(huì)啟動(dòng)Windows組建向?qū)?,在Internet信息服務(wù)(IIS)前面選勾,點(diǎn)擊下一步:圖21安裝IIS步驟1(4) 系統(tǒng)安裝成功,系統(tǒng)會(huì)自動(dòng)在系統(tǒng)盤(pán)新建網(wǎng)站目錄,默認(rèn)目錄為:C:\Inetpub\root。(5) 打開(kāi)控制面板-性能和維護(hù)-管理工具-Internet 信息服務(wù):圖22安裝IIS步驟2(6) 在默認(rèn)網(wǎng)站上點(diǎn)擊右鍵-選擇屬性:圖23 安裝IIS步驟3(7) 點(diǎn)擊主目錄:在本地路輸入框后點(diǎn)擊瀏覽可以更改網(wǎng)站所在文件位置,默認(rèn)目錄為:C:\Inetpub\root。 在執(zhí)行權(quán)限后面點(diǎn)擊配置-調(diào)試-教本錯(cuò)誤信息,選中:向客戶(hù)端發(fā)送文本錯(cuò)誤信息:處理 URL 時(shí)服務(wù)器出錯(cuò)。請(qǐng)與系統(tǒng)管理員聯(lián)系。點(diǎn)擊文檔:可以設(shè)置網(wǎng)站默認(rèn)首頁(yè)。點(diǎn)擊目錄安全性:點(diǎn)擊編輯可以對(duì)服務(wù)器訪(fǎng)問(wèn)權(quán)限進(jìn)行設(shè)置。在過(guò)去,客戶(hù)機(jī)/服務(wù)器結(jié)構(gòu)的設(shè)計(jì)與Web的相關(guān)技術(shù)幾乎處于平行線(xiàn)上,兩者相互獨(dú)立并無(wú)法作出集成性的設(shè)計(jì)。現(xiàn)在我們利用IIS+ASP構(gòu)成三層式Web結(jié)構(gòu)()的中間一層,將客戶(hù)機(jī)/服務(wù)器結(jié)構(gòu)與Web密切結(jié)合,完成前后端兩者的集成輸出功能,使得Web站點(diǎn)的開(kāi)發(fā)更方便,實(shí)現(xiàn)的功能更強(qiáng)大。利用IIS+ASP技術(shù)來(lái)集成Web前后端所帶來(lái)的強(qiáng)大效益可歸結(jié)為以下幾個(gè)方面:,,(IE、Netscape…..) (SQL、Access…..) (VBScript、JavaScript、PERL…..) ASP的六大內(nèi)部對(duì)象,對(duì)象名稱(chēng),功能描述: RequestResponseServerSessionApplicationObjectContext 從客戶(hù)端取得信息將信息送給客戶(hù)端提供一些Web服務(wù)器工具儲(chǔ)存在一個(gè)Session內(nèi)的用戶(hù)信息,該信息僅可被該用戶(hù)訪(fǎng)問(wèn)在一個(gè)ASPApplication中讓不同的客戶(hù)端共享信息可以用來(lái)配合Microsoft Transaction 服務(wù)器進(jìn)行分布式事務(wù)處理。所以我選擇了ASP結(jié)合DreamweaverMX2004架構(gòu)個(gè)人網(wǎng)站。合理地運(yùn)用這些對(duì)象可以使原本復(fù)雜,煩瑣的工作變得簡(jiǎn)捷而條理清晰。我們可以用以下的語(yǔ)法直接使用這些對(duì)象:對(duì)象/屬性/方法/數(shù)據(jù)集合Global 文件每一個(gè)以Active Server (ASA后綴名其實(shí)是Active Server Application的縮寫(xiě)),它位于每一個(gè)應(yīng)用程序的基點(diǎn)目錄之下。當(dāng)Active Server Pages做下面兩個(gè)動(dòng)作時(shí),:(1)Web Server啟動(dòng)之后,一個(gè)應(yīng)用程序目錄中任一個(gè)ASP文件被提出第一個(gè)HTTP請(qǐng)求(Request)時(shí)。 (2)不具有任何Session的客戶(hù)端向Server請(qǐng)求一個(gè)ASP文件時(shí)。前面已經(jīng)提到Application和Session這兩個(gè)ASP的內(nèi)部對(duì)象。Application對(duì)象內(nèi)的信息供所有正在執(zhí)行該應(yīng)用程序的用戶(hù)分享,它創(chuàng)建于Web Server啟動(dòng)后一個(gè)應(yīng)用程序中任一ASP文件被提出第一個(gè)HTTP請(qǐng)求時(shí),結(jié)束于Server端停止運(yùn)行。而Session對(duì)象僅屬于一位用戶(hù),維持一個(gè)用戶(hù)端的信息,其他用戶(hù)無(wú)法訪(fǎng)問(wèn),它創(chuàng)建于一個(gè)不具有Session的用戶(hù)向Server請(qǐng)求一個(gè)ASP文件時(shí),結(jié)束于該Session到期(即用戶(hù)端超過(guò)某時(shí)間段沒(méi)有向Server提出要求或刷新Web頁(yè)面)或Abandon語(yǔ)句的調(diào)用??梢?jiàn)。事實(shí)上我們通常在Global。asa文件中寫(xiě)入以下內(nèi)容:(1) Application或Session的開(kāi)始事件(Startevent)。(2) Application或Session的結(jié)束事件 (Endevent)。這樣,在一個(gè)Application或Session對(duì)象被創(chuàng)建或結(jié)束時(shí)。值得注意的是,如果一個(gè)Application與一個(gè)Session同時(shí)開(kāi)始,Active Server Pages會(huì)先處理Application的開(kāi)始事件,而如果一個(gè)Application與一個(gè)Session同時(shí)結(jié)束,Active Server Pages則會(huì)先處理Session的結(jié)束事件。ADO(ActiveX Data Objects)是一種操作Microsoft所支持的數(shù)據(jù)庫(kù)的新技術(shù)。在ASP中,ADO可以看作是一個(gè)服務(wù)器組件(Server Component),更簡(jiǎn)單點(diǎn)說(shuō),是一系列的對(duì)象,應(yīng)用這些功能強(qiáng)大的對(duì)象,即可輕松完成對(duì)數(shù)據(jù)庫(kù)復(fù)雜的操作。ADO模型定義了三個(gè)一般對(duì)象,包括:Connection對(duì)象,Command對(duì)象和Recordset對(duì)象。ADO對(duì)象示意圖如下:數(shù)據(jù)庫(kù)Connection 對(duì)象Command 對(duì)象Recordset 對(duì)象頁(yè)面Error對(duì)象Paramet對(duì)象Field對(duì)象圖31ADO的對(duì)象示意圖通過(guò)這三個(gè)對(duì)象可以方便地建立數(shù)據(jù)庫(kù)連接,執(zhí)行SQL查詢(xún)及存取查詢(xún)的結(jié)果。所有的ADO對(duì)象及其主要功能如下表。對(duì)象 描述 Connection 用來(lái)建立數(shù)據(jù)源和ADO程序之間的連接 Command 用來(lái)嵌入SQL查詢(xún),包括對(duì)存儲(chǔ)過(guò)程的調(diào)用 Parameter 用來(lái)傳遞參數(shù)給SQL查詢(xún),在使用存儲(chǔ)過(guò)程時(shí)用到 Record set 用來(lái)瀏覽及操作實(shí)際數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù),這是非常重要的一個(gè)對(duì)象 Field 用來(lái)取得一個(gè)記錄集(Record set)內(nèi)不同字段的值 Error 用來(lái)返回一個(gè)數(shù)據(jù)庫(kù)連接(Connection)上的錯(cuò)誤 Property 指明一個(gè)ADO對(duì)象的屬性 表11 ADO對(duì)象及其主要功能本文中個(gè)性化頁(yè)面的實(shí)現(xiàn)便大量地用到了ADO技術(shù)。具體的操作步驟可以歸納為以下幾步:(1) 創(chuàng)建數(shù)據(jù)庫(kù)源名(DSN)(2) 創(chuàng)建數(shù)據(jù)庫(kù)鏈接(Connection)(3) 創(chuàng)建數(shù)據(jù)對(duì)象(4) 操作數(shù)據(jù)庫(kù)(5) 關(guān)閉數(shù)據(jù)對(duì)象和鏈接 每一步的作法如下:一、創(chuàng)建數(shù)據(jù)源名DSN(Date Source Name)即數(shù)據(jù)源名稱(chēng)。我們知道,ODBC是一種訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的方法,只要系統(tǒng)中有相應(yīng)的ODBC驅(qū)動(dòng)程序,任何程序就可以通過(guò)ODBC操縱驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù)。比如我們系統(tǒng)中有Access的ODBC驅(qū)動(dòng)程序,那么即使我們沒(méi)有Access軟件,也可以在我們的程序中對(duì)一個(gè)Access的MDB數(shù)據(jù)庫(kù)加、刪、改記錄。而且我們根本不用知道這個(gè)數(shù)據(jù)庫(kù)是放在哪里的。我們只要寫(xiě)出SQL語(yǔ)句,ODBC驅(qū)動(dòng)程序就會(huì)幫我們做一切事情。我們?cè)诮oODBC驅(qū)動(dòng)程序傳SQL指令時(shí),即是用DSN來(lái)告訴它到底操作的是哪一個(gè)數(shù)據(jù)庫(kù)。如果數(shù)據(jù)庫(kù)的平臺(tái)變了,比如我們改用了SQL Server的數(shù)據(jù)庫(kù),只要其中表的結(jié)構(gòu)沒(méi)變,我們就不用改寫(xiě)我們的程序,只要重新在系統(tǒng)中配置DSN就行了。由此可見(jiàn),DSN是應(yīng)用程序和數(shù)據(jù)庫(kù)之間的橋梁。二、創(chuàng)建數(shù)據(jù)庫(kù)鏈接(Connection)鏈接用以保持一些關(guān)于正在訪(fǎng)問(wèn)的數(shù)據(jù)的一些狀態(tài)信息,以及鏈接者信息。ASP文件中如果要訪(fǎng)問(wèn)數(shù)據(jù),必須首先創(chuàng)建與數(shù)據(jù)庫(kù)的鏈接,其語(yǔ)法如下:set Conn=(“”)這條語(yǔ)句創(chuàng)建了鏈接對(duì)象Conn,接下來(lái):connstr=Provider=。=amp。(amp。dbamp。) connstr這條語(yǔ)句打開(kāi)鏈接,用到了DSN,本例為“connstr”。以上兩個(gè)步驟缺一不可,因?yàn)殒溄訉?duì)象的創(chuàng)建與打開(kāi)是兩回事,只有打開(kāi)了才真正可以使用。三、創(chuàng)建數(shù)據(jù)對(duì)象(Record Set)ADO中的數(shù)據(jù)對(duì)象通常保存的是查詢(xún)結(jié)果。Record Set是ADO中最復(fù)雜的對(duì)象,有許多屬性和方法。Record Set保存的是一行行的記錄,并標(biāo)有一個(gè)當(dāng)前記錄。以下是創(chuàng)建方法:Set Record Set=(sqtStr)這條語(yǔ)句創(chuàng)建并打開(kāi)了對(duì)象Record Set,其中Con是先前創(chuàng)建的鏈接對(duì)象,rs是一個(gè)字串,代表一條標(biāo)準(zhǔn)的SQL語(yǔ)句。例如:rs=“SELECT * FROM shop_books”Set Record Set=(rs)這條語(yǔ)句執(zhí)行后,對(duì)象Record Set中就保存了表tab1中的所有記錄。四、操作數(shù)據(jù)庫(kù)我們通過(guò)調(diào)用鏈接對(duì)象的Execute方法來(lái)將查詢(xún)結(jié)果返回給一個(gè)數(shù)據(jù)對(duì)象或進(jìn)行插入、刪除等操作。例如:rs=“INSERT INTO tab1 VALUES(1,2)”(rs)/執(zhí)行插入操作五、關(guān)閉數(shù)據(jù)對(duì)象和鏈接對(duì)象在使用了ADO對(duì)象之后要關(guān)閉它,因?yàn)樗褂昧艘欢ǖ姆?wù)器資源。通過(guò)調(diào)用方法close實(shí)現(xiàn)關(guān)閉,然后再釋放它。Record Set Record Set=Nothing/關(guān)閉創(chuàng)建的數(shù)據(jù)對(duì)象Set mConn=Nothing/關(guān)閉創(chuàng)建的鏈接對(duì)象ASP與CGI的比較CGI(Common Gateway Interface,通用網(wǎng)關(guān)接口)也是Internet上一種功能強(qiáng)大的Web頁(yè)面技術(shù),其工作方式有別于ASP。我們現(xiàn)對(duì)二者進(jìn)行比較。Active Server Pages開(kāi)發(fā)Web應(yīng)用程序的特點(diǎn):(1) 完全嵌入HTML,與HTML、Script語(yǔ)言完美結(jié)合。(2) 無(wú)須手動(dòng)編譯和鏈接程序。(3) 面向?qū)ο螅⒖蓴U(kuò)展ActiveX Server組件功能。(4) 使用腳本語(yǔ)言(JavaScript、VBScript或PERL)編寫(xiě)。(5) 存取數(shù)據(jù)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1