企業(yè)做網(wǎng)站網(wǎng)站中ASP.NET技術(shù)的應用
日期 : 2021-08-29 17:01:42
網(wǎng)站中ASP.NET技術(shù)的應用。NET與數據庫技術(shù)結合的動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)中,ASP.NET頁(yè)面處理是一項非常重要的基礎,ASP.NET頁(yè)面處理中瀏覽器可通過(guò)URL的形式,調用ASP.NET頁(yè)面中的相關(guān)內容,當Web服務(wù)器接收到相關(guān)請求之后,可自動(dòng)化實(shí)時(shí)判讀出頁(yè)面的實(shí)際請求,并傳遞給ASP.NET中的aspnet_isapi.dl1,可看作是ISAPI擴展,可將發(fā)出請求的頁(yè)面重新命名。

形成ASP空間中的一個(gè)新類(lèi),命名完成之后再傳遞給aspnet_wp.exe,通過(guò)ASP.NET框架進(jìn)行處理,如果是第一次請求該頁(yè)面,需要對頁(yè)面進(jìn)行編譯和緩存,如果緩存中發(fā)生數據庫中已經(jīng)存在相互對應的IL頁(yè)面,既可以直接調入內存,再通過(guò)JIT就可以將MSIL翻譯成本機代碼,經(jīng)過(guò)運行之后,就可以形成純HTML文本,再將HTML文本提交給aspnet_isapi.d11,最后通過(guò)Web服務(wù)器回送給瀏覽器。


形成ASP空間中的一個(gè)新類(lèi),命名完成之后再傳遞給aspnet_wp.exe,通過(guò)ASP.NET框架進(jìn)行處理,如果是第一次請求該頁(yè)面,需要對頁(yè)面進(jìn)行編譯和緩存,如果緩存中發(fā)生數據庫中已經(jīng)存在相互對應的IL頁(yè)面,既可以直接調入內存,再通過(guò)JIT就可以將MSIL翻譯成本機代碼,經(jīng)過(guò)運行之后,就可以形成純HTML文本,再將HTML文本提交給aspnet_isapi.d11,最后通過(guò)Web服務(wù)器回送給瀏覽器。
